<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Interactive BOM for KiCAD</title>
  <style type="text/css">
:root {
  --pcb-edge-color: black;
  --pad-color: #878787;
  --pad-hole-color: #CCCCCC;
  --pad-color-highlight: #D04040;
  --pad-color-highlight-both: #D0D040;
  --pad-color-highlight-marked: #44a344;
  --pin1-outline-color: #ffb629;
  --pin1-outline-color-highlight: #ffb629;
  --pin1-outline-color-highlight-both: #fcbb39;
  --pin1-outline-color-highlight-marked: #fdbe41;
  --silkscreen-edge-color: #aa4;
  --silkscreen-polygon-color: #4aa;
  --silkscreen-text-color: #4aa;
  --fabrication-edge-color: #907651;
  --fabrication-polygon-color: #907651;
  --fabrication-text-color: #a27c24;
  --track-color: #def5f1;
  --track-color-highlight: #D04040;
  --zone-color: #def5f1;
  --zone-color-highlight: #d0404080;
}

html,
body {
  margin: 0px;
  height: 100%;
  font-family: Verdana, sans-serif;
}

.dark.topmostdiv {
  --pcb-edge-color: #eee;
  --pad-color: #808080;
  --pin1-outline-color: #ffa800;
  --pin1-outline-color-highlight: #ccff00;
  --track-color: #42524f;
  --zone-color: #42524f;
  background-color: #252c30;
  color: #eee;
}

button {
  background-color: #eee;
  border: 1px solid #888;
  color: black;
  height: 44px;
  width: 44px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  font-weight: bolder;
}

.dark button {
  /* This will be inverted */
  background-color: #c3b7b5;
}

button.depressed {
  background-color: #0a0;
  color: white;
}

.dark button.depressed {
  /* This will be inverted */
  background-color: #b3b;
}

button:focus {
  outline: 0;
}

button#tb-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
}

button#lr-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
}

button#bom-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E");
}

button#bom-grouped-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m4 0h5m4 0h3M6.1 22h3m3.9 0h5m4 0h4m-16-8h4m4 0h4'/%3E%3Cpath stroke-linecap='null' d='M5 17.5h22M5 26.6h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
}

button#bom-ungrouped-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m-4 8h3m-3 8h4'/%3E%3Cpath stroke-linecap='null' d='M5 13.5h22m-22 8h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
}

button#bom-netlist-btn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' stroke='%23000' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-width='2' d='M6 26l6-6v-8m13.8-6.3l-6 6v8'/%3E%3Ccircle cx='11.8' cy='9.5' r='2.8' stroke-width='2'/%3E%3Ccircle cx='19.8' cy='22.8' r='2.8' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}

button#copy {
  background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E");
  background-position: 6px 6px;
  background-repeat: no-repeat;
  background-size: 26px 26px;
  border-radius: 6px;
  height: 40px;
  width: 40px;
  margin: 10px 5px;
}

button#copy:active {
  box-shadow: inset 0px 0px 5px #6c6c6c;
}

textarea.clipboard-temp {
  position: fixed;
  top: 0;
  left: 0;
  width: 2em;
  height: 2em;
  padding: 0;
  border: None;
  outline: None;
  box-shadow: None;
  background: transparent;
}

.left-most-button {
  border-right: 0;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.middle-button {
  border-right: 0;
}

.right-most-button {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.button-container {
  font-size: 0;
  margin: 10px 10px 10px 0px;
}

.dark .button-container {
  filter: invert(1);
}

.button-container button {
  background-size: 32px 32px;
  background-position: 5px 5px;
  background-repeat: no-repeat;
}

@media print {
  .hideonprint {
    display: none;
  }
}

canvas {
  cursor: crosshair;
}

canvas:active {
  cursor: grabbing;
}

.fileinfo {
  width: 100%;
  max-width: 1000px;
  border: none;
  padding: 5px;
}

.fileinfo .title {
  font-size: 20pt;
  font-weight: bold;
}

.fileinfo td {
  overflow: hidden;
  white-space: nowrap;
  max-width: 1px;
  width: 50%;
  text-overflow: ellipsis;
}

.bom {
  border-collapse: collapse;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 10pt;
  table-layout: fixed;
  width: 100%;
  margin-top: 1px;
  position: relative;
}

.bom th,
.bom td {
  border: 1px solid black;
  padding: 5px;
  word-wrap: break-word;
  text-align: center;
  position: relative;
}

.dark .bom th,
.dark .bom td {
  border: 1px solid #777;
}

.bom th {
  background-color: #CCCCCC;
  background-clip: padding-box;
}

.dark .bom th {
  background-color: #3b4749;
}

.bom tr.highlighted:nth-child(n) {
  background-color: #cfc;
}

.dark .bom tr.highlighted:nth-child(n) {
  background-color: #226022;
}

.bom tr:nth-child(even) {
  background-color: #f2f2f2;
}

.dark .bom tr:nth-child(even) {
  background-color: #313b40;
}

.bom tr.checked {
  color: #1cb53d;
}

.dark .bom tr.checked {
  color: #2cce54;
}

.bom tr {
  transition: background-color 0.2s;
}

.bom .numCol {
  width: 30px;
}

.bom .value {
  width: 15%;
}

.bom .quantity {
  width: 65px;
}

.bom th .sortmark {
  position: absolute;
  right: 1px;
  top: 1px;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #221 transparent;
  transform-origin: 50% 85%;
  transition: opacity 0.2s, transform 0.4s;
}

.dark .bom th .sortmark {
  filter: invert(1);
}

.bom th .sortmark.none {
  opacity: 0;
}

.bom th .sortmark.desc {
  transform: rotate(180deg);
}

.bom th:hover .sortmark.none {
  opacity: 0.5;
}

.bom .bom-checkbox {
  width: 30px;
  position: relative;
  user-select: none;
  -moz-user-select: none;
}

.bom .bom-checkbox:before {
  content: "";
  position: absolute;
  border-width: 15px;
  border-style: solid;
  border-color: #51829f transparent transparent transparent;
  visibility: hidden;
  top: -15px;
}

.bom .bom-checkbox:after {
  content: "Double click to set/unset all";
  position: absolute;
  color: white;
  top: -35px;
  left: -26px;
  background: #51829f;
  padding: 5px 15px;
  border-radius: 8px;
  white-space: nowrap;
  visibility: hidden;
}

.bom .bom-checkbox:hover:before,
.bom .bom-checkbox:hover:after {
  visibility: visible;
  transition: visibility 0.2s linear 1s;
}

.split {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: inherit;
}

.split.split-horizontal,
.gutter.gutter-horizontal {
  height: 100%;
  float: left;
}

.gutter {
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: 50%;
  transition: background-color 0.3s;
}

.dark .gutter {
  background-color: #777;
}

.gutter.gutter-horizontal {
  background-image: url('');
  cursor: ew-resize;
  width: 5px;
}

.gutter.gutter-vertical {
  background-image: url('');
  cursor: ns-resize;
  height: 5px;
}

.searchbox {
  float: left;
  height: 40px;
  margin: 10px 5px;
  padding: 12px 32px;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 18px;
  box-sizing: border-box;
  border: 1px solid #888;
  border-radius: 6px;
  outline: none;
  background-color: #eee;
  transition: background-color 0.2s, border 0.2s;
  background-image: url('');
  background-position: 10px 10px;
  background-repeat: no-repeat;
}

.dark .searchbox {
  background-color: #111;
  color: #eee;
}

.searchbox::placeholder {
  color: #ccc;
}

.dark .searchbox::placeholder {
  color: #666;
}

.filter {
  width: calc(60% - 64px);
}

.reflookup {
  width: calc(40% - 10px);
}

input[type=text]:focus {
  background-color: white;
  border: 1px solid #333;
}

.dark input[type=text]:focus {
  background-color: #333;
  border: 1px solid #ccc;
}

mark.highlight {
  background-color: #5050ff;
  color: #fff;
  padding: 2px;
  border-radius: 6px;
}

.dark mark.highlight {
  background-color: #76a6da;
  color: #111;
}

.menubtn {
  background-color: white;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
}

.statsbtn {
  background-color: white;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6h28v24H4V6zm0 8h28v8H4m9-16v24h10V5.8' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}

.iobtn {
  background-color: white;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M3 33v-7l6.8-7h16.5l6.7 7v7H3zM3.2 26H33M21 9l5-5.9 5 6h-2.5V15h-5V9H21zm-4.9 0l-5 6-5-6h2.5V3h5v6h2.5z'/%3E%3Cpath fill='none' stroke='%23000' d='M6.1 29.5H10'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}

.visbtn {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23333' d='M2.5 4.5h5v15h-5zM9.5 4.5h5v15h-5zM16.5 4.5h5v15h-5z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  padding: 15px;
}

#vismenu-content {
  left: 0px;
  font-family: Verdana, sans-serif;
}

.dark .statsbtn,
.dark .savebtn,
.dark .menubtn,
.dark .iobtn,
.dark .visbtn {
  filter: invert(1);
}

.flexbox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.savebtn {
  background-color: #d6d6d6;
  width: auto;
  height: 30px;
  flex-grow: 1;
  margin: 5px;
  border-radius: 4px;
}

.savebtn:active {
  background-color: #0a0;
  color: white;
}

.dark .savebtn:active {
  /* This will be inverted */
  background-color: #b3b;
}

.stats {
  border-collapse: collapse;
  font-size: 12pt;
  table-layout: fixed;
  width: 100%;
  min-width: 450px;
}

.dark .stats td {
  border: 1px solid #bbb;
}

.stats td {
  border: 1px solid black;
  padding: 5px;
  word-wrap: break-word;
  text-align: center;
  position: relative;
}

#checkbox-stats div {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

#checkbox-stats .bar {
  background-color: rgba(28, 251, 0, 0.6);
}

.menu {
  position: relative;
  display: inline-block;
  margin: 10px 10px 10px 0px;
}

.menu-content {
  font-size: 12pt !important;
  text-align: left !important;
  font-weight: normal !important;
  display: none;
  position: absolute;
  background-color: white;
  right: 0;
  min-width: 300px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 100;
  padding: 8px;
}

.dark .menu-content {
  background-color: #111;
}

.menu:hover .menu-content {
  display: block;
}

.menu:hover .menubtn,
.menu:hover .iobtn,
.menu:hover .statsbtn {
  background-color: #eee;
}

.menu-label {
  display: inline-block;
  padding: 8px;
  border: 1px solid #ccc;
  border-top: 0;
  width: calc(100% - 18px);
}

.menu-label-top {
  border-top: 1px solid #ccc;
}

.menu-textbox {
  float: left;
  height: 24px;
  margin: 10px 5px;
  padding: 5px 5px;
  font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
  font-size: 14px;
  box-sizing: border-box;
  border: 1px solid #888;
  border-radius: 4px;
  outline: none;
  background-color: #eee;
  transition: background-color 0.2s, border 0.2s;
  width: calc(100% - 10px);
}

.menu-textbox.invalid,
.dark .menu-textbox.invalid {
  color: red;
}

.dark .menu-textbox {
  background-color: #222;
  color: #eee;
}

.radio-container {
  margin: 4px;
}

.topmostdiv {
  width: 100%;
  height: 100%;
  background-color: white;
  transition: background-color 0.3s;
}

#top {
  height: 78px;
  border-bottom: 2px solid black;
}

.dark #top {
  border-bottom: 2px solid #ccc;
}

#dbg {
  display: block;
}

::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #aaa;
}

::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.slider {
  -webkit-appearance: none;
  width: 100%;
  margin: 3px 0;
  padding: 0;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
  border-radius: 3px;
}

.slider:hover {
  opacity: 1;
}

.slider:focus {
  outline: none;
}

.slider::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  width: 100%;
  height: 8px;
  background: #d3d3d3;
  border-radius: 3px;
  border: none;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
  margin-top: -4px;
}

.dark .slider::-webkit-slider-thumb {
  background: #3d3;
}

.slider::-moz-range-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
}

.slider::-moz-range-track {
  height: 8px;
  background: #d3d3d3;
  border-radius: 3px;
}

.dark .slider::-moz-range-thumb {
  background: #3d3;
}

.slider::-ms-track {
  width: 100%;
  height: 8px;
  border-width: 3px 0;
  background: transparent;
  border-color: transparent;
  color: transparent;
  transition: opacity .2s;
}

.slider::-ms-fill-lower {
  background: #d3d3d3;
  border: none;
  border-radius: 3px;
}

.slider::-ms-fill-upper {
  background: #d3d3d3;
  border: none;
  border-radius: 3px;
}

.slider::-ms-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0a0;
  cursor: pointer;
  margin: 0;
}

.shameless-plug {
  font-size: 0.8em;
  text-align: center;
  display: block;
}

a {
  color: #0278a4;
}

.dark a {
  color: #00b9fd;
}

#frontcanvas,
#backcanvas {
  touch-action: none;
}

.placeholder {
  border: 1px dashed #9f9fda !important;
  background-color: #edf2f7 !important;
}

.dragging {
  z-index: 999;
}

.dark .dragging>table>tbody>tr {
  background-color: #252c30;
}

.dark .placeholder {
  filter: invert(1);
}

.column-spacer {
  top: 0;
  left: 0;
  width: calc(100% - 4px);
  position: absolute;
  cursor: pointer;
  user-select: none;
  height: 100%;
}

.column-width-handle {
  top: 0;
  right: 0;
  width: 4px;
  position: absolute;
  cursor: col-resize;
  user-select: none;
  height: 100%;
}

.column-width-handle:hover {
  background-color: #4f99bd;
}

.help-link {
  border: 1px solid #0278a4;
  padding-inline: 0.3rem;
  border-radius: 3px;
  cursor: pointer;
}

.dark .help-link {
  border: 1px solid #00b9fd;
}

.bom-color {
  width: 20%;
}

.color-column input {
  width: 1.6rem;
  height: 1rem;
  border: 1px solid black;
  cursor: pointer;
  padding: 0;
}

/* removes default styling from input color element */
::-webkit-color-swatch {
  border: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::-moz-color-swatch,
::-moz-focus-inner {
  border: none;
}

::-moz-focus-inner {
  padding: 0;
}

  </style>
  <script type="text/javascript" >
///////////////////////////////////////////////
/*
  Split.js - v1.3.5
  MIT License
  https://github.com/nathancahill/Split.js
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}});

///////////////////////////////////////////////

///////////////////////////////////////////////
// Copyright (c) 2013 Pieroxy <pieroxy@pieroxy.net>
// This work is free. You can redistribute it and/or modify it
// under the terms of the WTFPL, Version 2
// For more information see LICENSE.txt or http://www.wtfpl.net/
//
// For more information, the home page:
// http://pieroxy.net/blog/pages/lz-string/testing.html
//
// LZ-based compression algorithm, version 1.4.4
var LZString=function(){var o=String.fromCharCode,i={};var n={decompressFromBase64:function(o){return null==o?"":""==o?null:n._decompress(o.length,32,function(n){return function(o,n){if(!i[o]){i[o]={};for(var t=0;t<o.length;t++)i[o][o.charAt(t)]=t}return i[o][n]}("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o.charAt(n))})},_decompress:function(i,n,t){var r,e,a,s,p,u,l,f=[],c=4,d=4,h=3,v="",g=[],m={val:t(0),position:n,index:1};for(r=0;r<3;r+=1)f[r]=r;for(a=0,p=Math.pow(2,2),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;l=o(a);break;case 2:return""}for(f[3]=l,e=l,g.push(l);;){if(m.index>i)return"";for(a=0,p=Math.pow(2,h),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;switch(l=a){case 0:for(a=0,p=Math.pow(2,8),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 1:for(a=0,p=Math.pow(2,16),u=1;u!=p;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=t(m.index++)),a|=(s>0?1:0)*u,u<<=1;f[d++]=o(a),l=d-1,c--;break;case 2:return g.join("")}if(0==c&&(c=Math.pow(2,h),h++),f[l])v=f[l];else{if(l!==d)return null;v=e+e.charAt(0)}g.push(v),f[d++]=e+v.charAt(0),e=v,0==--c&&(c=Math.pow(2,h),h++)}}};return n}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module?module.exports=LZString:"undefined"!=typeof angular&&null!=angular&&angular.module("LZString",[]).factory("LZString",function(){return LZString});
///////////////////////////////////////////////

///////////////////////////////////////////////
/*!
 * PEP v0.4.3 | https://github.com/jquery/PEP
 * Copyright jQuery Foundation and other contributors | http://jquery.org/license
 */
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.PointerEventsPolyfill=b()}(this,function(){"use strict";function a(a,b){b=b||Object.create(null);var c=document.createEvent("Event");c.initEvent(a,b.bubbles||!1,b.cancelable||!1);
for(var d,e=2;e<m.length;e++)d=m[e],c[d]=b[d]||n[e];c.buttons=b.buttons||0;
var f=0;return f=b.pressure&&c.buttons?b.pressure:c.buttons?.5:0,c.x=c.clientX,c.y=c.clientY,c.pointerId=b.pointerId||0,c.width=b.width||0,c.height=b.height||0,c.pressure=f,c.tiltX=b.tiltX||0,c.tiltY=b.tiltY||0,c.twist=b.twist||0,c.tangentialPressure=b.tangentialPressure||0,c.pointerType=b.pointerType||"",c.hwTimestamp=b.hwTimestamp||0,c.isPrimary=b.isPrimary||!1,c}function b(){this.array=[],this.size=0}function c(a,b,c,d){this.addCallback=a.bind(d),this.removeCallback=b.bind(d),this.changedCallback=c.bind(d),A&&(this.observer=new A(this.mutationWatcher.bind(this)))}function d(a){return"body /shadow-deep/ "+e(a)}function e(a){return'[touch-action="'+a+'"]'}function f(a){return"{ -ms-touch-action: "+a+"; touch-action: "+a+"; }"}function g(){if(F){D.forEach(function(a){String(a)===a?(E+=e(a)+f(a)+"\n",G&&(E+=d(a)+f(a)+"\n")):(E+=a.selectors.map(e)+f(a.rule)+"\n",G&&(E+=a.selectors.map(d)+f(a.rule)+"\n"))});var a=document.createElement("style");a.textContent=E,document.head.appendChild(a)}}function h(){if(!window.PointerEvent){if(window.PointerEvent=a,window.navigator.msPointerEnabled){var b=window.navigator.msMaxTouchPoints;Object.defineProperty(window.navigator,"maxTouchPoints",{value:b,enumerable:!0}),u.registerSource("ms",_)}else Object.defineProperty(window.navigator,"maxTouchPoints",{value:0,enumerable:!0}),u.registerSource("mouse",N),void 0!==window.ontouchstart&&u.registerSource("touch",V);u.register(document)}}function i(a){if(!u.pointermap.has(a)){var b=new Error("InvalidPointerId");throw b.name="InvalidPointerId",b}}function j(a){for(var b=a.parentNode;b&&b!==a.ownerDocument;)b=b.parentNode;if(!b){var c=new Error("InvalidStateError");throw c.name="InvalidStateError",c}}function k(a){var b=u.pointermap.get(a);return 0!==b.buttons}function l(){window.Element&&!Element.prototype.setPointerCapture&&Object.defineProperties(Element.prototype,{setPointerCapture:{value:W},releasePointerCapture:{value:X},hasPointerCapture:{value:Y}})}
var m=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","pageX","pageY"],n=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0],o=window.Map&&window.Map.prototype.forEach,p=o?Map:b;b.prototype={set:function(a,b){return void 0===b?this["delete"](a):(this.has(a)||this.size++,void(this.array[a]=b))},has:function(a){return void 0!==this.array[a]},"delete":function(a){this.has(a)&&(delete this.array[a],this.size--)},get:function(a){return this.array[a]},clear:function(){this.array.length=0,this.size=0},forEach:function(a,b){return this.array.forEach(function(c,d){a.call(b,c,d,this)},this)}};var q=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","buttons","pointerId","width","height","pressure","tiltX","tiltY","pointerType","hwTimestamp","isPrimary","type","target","currentTarget","which","pageX","pageY","timeStamp"],r=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0,0,0,0,0,0,"",0,!1,"",null,null,0,0,0,0],s={pointerover:1,pointerout:1,pointerenter:1,pointerleave:1},t="undefined"!=typeof SVGElementInstance,u={pointermap:new p,eventMap:Object.create(null),captureInfo:Object.create(null),eventSources:Object.create(null),eventSourceList:[],registerSource:function(a,b){var c=b,d=c.events;d&&(d.forEach(function(a){c[a]&&(this.eventMap[a]=c[a].bind(c))},this),this.eventSources[a]=c,this.eventSourceList.push(c))},register:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.register.call(b,a)},unregister:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.unregister.call(b,a)},contains:function(a,b){try{return a.contains(b)}catch(c){return!1}},down:function(a){a.bubbles=!0,this.fireEvent("pointerdown",a)},move:function(a){a.bubbles=!0,this.fireEvent("pointermove",a)},up:function(a){a.bubbles=!0,this.fireEvent("pointerup",a)},enter:function(a){a.bubbles=!1,this.fireEvent("pointerenter",a)},leave:function(a){a.bubbles=!1,this.fireEvent("pointerleave",a)},over:function(a){a.bubbles=!0,this.fireEvent("pointerover",a)},out:function(a){a.bubbles=!0,this.fireEvent("pointerout",a)},cancel:function(a){a.bubbles=!0,this.fireEvent("pointercancel",a)},leaveOut:function(a){this.out(a),this.propagate(a,this.leave,!1)},enterOver:function(a){this.over(a),this.propagate(a,this.enter,!0)},eventHandler:function(a){if(!a._handledByPE){var b=a.type,c=this.eventMap&&this.eventMap[b];c&&c(a),a._handledByPE=!0}},listen:function(a,b){b.forEach(function(b){this.addEvent(a,b)},this)},unlisten:function(a,b){b.forEach(function(b){this.removeEvent(a,b)},this)},addEvent:function(a,b){a.addEventListener(b,this.boundHandler)},removeEvent:function(a,b){a.removeEventListener(b,this.boundHandler)},makeEvent:function(b,c){this.captureInfo[c.pointerId]&&(c.relatedTarget=null);var d=new a(b,c);return c.preventDefault&&(d.preventDefault=c.preventDefault),d._target=d._target||c.target,d},fireEvent:function(a,b){var c=this.makeEvent(a,b);return this.dispatchEvent(c)},cloneEvent:function(a){for(var b,c=Object.create(null),d=0;d<q.length;d++)b=q[d],c[b]=a[b]||r[d],!t||"target"!==b&&"relatedTarget"!==b||c[b]instanceof SVGElementInstance&&(c[b]=c[b].correspondingUseElement);return a.preventDefault&&(c.preventDefault=function(){a.preventDefault()}),c},getTarget:function(a){var b=this.captureInfo[a.pointerId];return b?a._target!==b&&a.type in s?void 0:b:a._target},propagate:function(a,b,c){for(var d=a.target,e=[];d!==document&&!d.contains(a.relatedTarget);) if(e.push(d),d=d.parentNode,!d)return;c&&e.reverse(),e.forEach(function(c){a.target=c,b.call(this,a)},this)},setCapture:function(b,c,d){this.captureInfo[b]&&this.releaseCapture(b,d),this.captureInfo[b]=c,this.implicitRelease=this.releaseCapture.bind(this,b,d),document.addEventListener("pointerup",this.implicitRelease),document.addEventListener("pointercancel",this.implicitRelease);var e=new a("gotpointercapture");e.pointerId=b,e._target=c,d||this.asyncDispatchEvent(e)},releaseCapture:function(b,c){var d=this.captureInfo[b];if(d){this.captureInfo[b]=void 0,document.removeEventListener("pointerup",this.implicitRelease),document.removeEventListener("pointercancel",this.implicitRelease);var e=new a("lostpointercapture");e.pointerId=b,e._target=d,c||this.asyncDispatchEvent(e)}},dispatchEvent:/*scope.external.dispatchEvent || */function(a){var b=this.getTarget(a);if(b)return b.dispatchEvent(a)},asyncDispatchEvent:function(a){requestAnimationFrame(this.dispatchEvent.bind(this,a))}};u.boundHandler=u.eventHandler.bind(u);var v={shadow:function(a){if(a)return a.shadowRoot||a.webkitShadowRoot},canTarget:function(a){return a&&Boolean(a.elementFromPoint)},targetingShadow:function(a){var b=this.shadow(a);if(this.canTarget(b))return b},olderShadow:function(a){var b=a.olderShadowRoot;if(!b){var c=a.querySelector("shadow");c&&(b=c.olderShadowRoot)}return b},allShadows:function(a){for(var b=[],c=this.shadow(a);c;)b.push(c),c=this.olderShadow(c);return b},searchRoot:function(a,b,c){if(a){var d,e,f=a.elementFromPoint(b,c);for(e=this.targetingShadow(f);e;){if(d=e.elementFromPoint(b,c)){var g=this.targetingShadow(d);return this.searchRoot(g,b,c)||d} e=this.olderShadow(e)} return f}},owner:function(a){
for(var b=a;b.parentNode;)b=b.parentNode;
return b.nodeType!==Node.DOCUMENT_NODE&&b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE&&(b=document),b},findTarget:function(a){var b=a.clientX,c=a.clientY,d=this.owner(a.target);
return d.elementFromPoint(b,c)||(d=document),this.searchRoot(d,b,c)}},w=Array.prototype.forEach.call.bind(Array.prototype.forEach),x=Array.prototype.map.call.bind(Array.prototype.map),y=Array.prototype.slice.call.bind(Array.prototype.slice),z=Array.prototype.filter.call.bind(Array.prototype.filter),A=window.MutationObserver||window.WebKitMutationObserver,B="[touch-action]",C={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["touch-action"]};c.prototype={watchSubtree:function(a){
//
this.observer&&v.canTarget(a)&&this.observer.observe(a,C)},enableOnSubtree:function(a){this.watchSubtree(a),a===document&&"complete"!==document.readyState?this.installOnLoad():this.installNewSubtree(a)},installNewSubtree:function(a){w(this.findElements(a),this.addElement,this)},findElements:function(a){return a.querySelectorAll?a.querySelectorAll(B):[]},removeElement:function(a){this.removeCallback(a)},addElement:function(a){this.addCallback(a)},elementChanged:function(a,b){this.changedCallback(a,b)},concatLists:function(a,b){return a.concat(y(b))},
installOnLoad:function(){document.addEventListener("readystatechange",function(){"complete"===document.readyState&&this.installNewSubtree(document)}.bind(this))},isElement:function(a){return a.nodeType===Node.ELEMENT_NODE},flattenMutationTree:function(a){
var b=x(a,this.findElements,this);
return b.push(z(a,this.isElement)),b.reduce(this.concatLists,[])},mutationWatcher:function(a){a.forEach(this.mutationHandler,this)},mutationHandler:function(a){if("childList"===a.type){var b=this.flattenMutationTree(a.addedNodes);b.forEach(this.addElement,this);var c=this.flattenMutationTree(a.removedNodes);c.forEach(this.removeElement,this)}else"attributes"===a.type&&this.elementChanged(a.target,a.oldValue)}};var D=["none","auto","pan-x","pan-y",{rule:"pan-x pan-y",selectors:["pan-x pan-y","pan-y pan-x"]}],E="",F=window.PointerEvent||window.MSPointerEvent,G=!window.ShadowDOMPolyfill&&document.head.createShadowRoot,H=u.pointermap,I=25,J=[1,4,2,8,16],K=!1;try{K=1===new MouseEvent("test",{buttons:1}).buttons}catch(L){}
var M,N={POINTER_ID:1,POINTER_TYPE:"mouse",events:["mousedown","mousemove","mouseup","mouseover","mouseout"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},lastTouches:[],
isEventSimulatedFromTouch:function(a){for(var b,c=this.lastTouches,d=a.clientX,e=a.clientY,f=0,g=c.length;f<g&&(b=c[f]);f++){
var h=Math.abs(d-b.x),i=Math.abs(e-b.y);if(h<=I&&i<=I)return!0}},prepareEvent:function(a){var b=u.cloneEvent(a),c=b.preventDefault;return b.preventDefault=function(){a.preventDefault(),c()},b.pointerId=this.POINTER_ID,b.isPrimary=!0,b.pointerType=this.POINTER_TYPE,b},prepareButtonsForMove:function(a,b){var c=H.get(this.POINTER_ID);
0!==b.which&&c?a.buttons=c.buttons:a.buttons=0,b.buttons=a.buttons},mousedown:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);K||(c.buttons=J[c.button],b&&(c.buttons|=b.buttons),a.buttons=c.buttons),H.set(this.POINTER_ID,a),b&&0!==b.buttons?u.move(c):u.down(c)}},mousemove:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.move(b)}},mouseup:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);if(!K){var d=J[c.button];
c.buttons=b?b.buttons&~d:0,a.buttons=c.buttons}H.set(this.POINTER_ID,a),
c.buttons&=~J[c.button],0===c.buttons?u.up(c):u.move(c)}},mouseover:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.enterOver(b)}},mouseout:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,u.leaveOut(b)}},cancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.deactivateMouse()},deactivateMouse:function(){H["delete"](this.POINTER_ID)}},O=u.captureInfo,P=v.findTarget.bind(v),Q=v.allShadows.bind(v),R=u.pointermap,S=2500,T=200,U="touch-action",V={events:["touchstart","touchmove","touchend","touchcancel"],register:function(a){M.enableOnSubtree(a)},unregister:function(){},elementAdded:function(a){var b=a.getAttribute(U),c=this.touchActionToScrollType(b);c&&(a._scrollType=c,u.listen(a,this.events),
Q(a).forEach(function(a){a._scrollType=c,u.listen(a,this.events)},this))},elementRemoved:function(a){a._scrollType=void 0,u.unlisten(a,this.events),
Q(a).forEach(function(a){a._scrollType=void 0,u.unlisten(a,this.events)},this)},elementChanged:function(a,b){var c=a.getAttribute(U),d=this.touchActionToScrollType(c),e=this.touchActionToScrollType(b);
d&&e?(a._scrollType=d,Q(a).forEach(function(a){a._scrollType=d},this)):e?this.elementRemoved(a):d&&this.elementAdded(a)},scrollTypes:{EMITTER:"none",XSCROLLER:"pan-x",YSCROLLER:"pan-y",SCROLLER:/^(?:pan-x pan-y)|(?:pan-y pan-x)|auto$/},touchActionToScrollType:function(a){var b=a,c=this.scrollTypes;return"none"===b?"none":b===c.XSCROLLER?"X":b===c.YSCROLLER?"Y":c.SCROLLER.exec(b)?"XY":void 0},POINTER_TYPE:"touch",firstTouch:null,isPrimaryTouch:function(a){return this.firstTouch===a.identifier},setPrimaryTouch:function(a){
(0===R.size||1===R.size&&R.has(1))&&(this.firstTouch=a.identifier,this.firstXY={X:a.clientX,Y:a.clientY},this.scrolling=!1,this.cancelResetClickCount())},removePrimaryPointer:function(a){a.isPrimary&&(this.firstTouch=null,this.firstXY=null,this.resetClickCount())},clickCount:0,resetId:null,resetClickCount:function(){var a=function(){this.clickCount=0,this.resetId=null}.bind(this);this.resetId=setTimeout(a,T)},cancelResetClickCount:function(){this.resetId&&clearTimeout(this.resetId)},typeToButtons:function(a){var b=0;return"touchstart"!==a&&"touchmove"!==a||(b=1),b},touchToPointer:function(a){var b=this.currentTouchEvent,c=u.cloneEvent(a),d=c.pointerId=a.identifier+2;c.target=O[d]||P(c),c.bubbles=!0,c.cancelable=!0,c.detail=this.clickCount,c.button=0,c.buttons=this.typeToButtons(b.type),c.width=2*(a.radiusX||a.webkitRadiusX||0),c.height=2*(a.radiusY||a.webkitRadiusY||0),c.pressure=a.force||a.webkitForce||.5,c.isPrimary=this.isPrimaryTouch(a),c.pointerType=this.POINTER_TYPE,
c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shiftKey=b.shiftKey;
var e=this;return c.preventDefault=function(){e.scrolling=!1,e.firstXY=null,b.preventDefault()},c},processTouches:function(a,b){var c=a.changedTouches;this.currentTouchEvent=a;for(var d,e=0;e<c.length;e++)d=c[e],b.call(this,this.touchToPointer(d))},
shouldScroll:function(a){if(this.firstXY){var b,c=a.currentTarget._scrollType;if("none"===c)
b=!1;else if("XY"===c)
b=!0;else{var d=a.changedTouches[0],e=c,f="Y"===c?"X":"Y",g=Math.abs(d["client"+e]-this.firstXY[e]),h=Math.abs(d["client"+f]-this.firstXY[f]);
b=g>=h}return this.firstXY=null,b}},findTouch:function(a,b){for(var c,d=0,e=a.length;d<e&&(c=a[d]);d++)if(c.identifier===b)return!0},
vacuumTouches:function(a){var b=a.touches;
if(R.size>=b.length){var c=[];R.forEach(function(a,d){
if(1!==d&&!this.findTouch(b,d-2)){var e=a.out;c.push(e)}},this),c.forEach(this.cancelOut,this)}},touchstart:function(a){this.vacuumTouches(a),this.setPrimaryTouch(a.changedTouches[0]),this.dedupSynthMouse(a),this.scrolling||(this.clickCount++,this.processTouches(a,this.overDown))},overDown:function(a){R.set(a.pointerId,{target:a.target,out:a,outTarget:a.target}),u.enterOver(a),u.down(a)},touchmove:function(a){this.scrolling||(this.shouldScroll(a)?(this.scrolling=!0,this.touchcancel(a)):(a.preventDefault(),this.processTouches(a,this.moveOverOut)))},moveOverOut:function(a){var b=a,c=R.get(b.pointerId);
if(c){var d=c.out,e=c.outTarget;u.move(b),d&&e!==b.target&&(d.relatedTarget=b.target,b.relatedTarget=e,
d.target=e,b.target?(u.leaveOut(d),u.enterOver(b)):(
b.target=e,b.relatedTarget=null,this.cancelOut(b))),c.out=b,c.outTarget=b.target}},touchend:function(a){this.dedupSynthMouse(a),this.processTouches(a,this.upOut)},upOut:function(a){this.scrolling||(u.up(a),u.leaveOut(a)),this.cleanUpPointer(a)},touchcancel:function(a){this.processTouches(a,this.cancelOut)},cancelOut:function(a){u.cancel(a),u.leaveOut(a),this.cleanUpPointer(a)},cleanUpPointer:function(a){R["delete"](a.pointerId),this.removePrimaryPointer(a)},
dedupSynthMouse:function(a){var b=N.lastTouches,c=a.changedTouches[0];
if(this.isPrimaryTouch(c)){
var d={x:c.clientX,y:c.clientY};b.push(d);var e=function(a,b){var c=a.indexOf(b);c>-1&&a.splice(c,1)}.bind(null,b,d);setTimeout(e,S)}}};M=new c(V.elementAdded,V.elementRemoved,V.elementChanged,V);var W,X,Y,Z=u.pointermap,$=window.MSPointerEvent&&"number"==typeof window.MSPointerEvent.MSPOINTER_TYPE_MOUSE,_={events:["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerOut","MSPointerOver","MSPointerCancel","MSGotPointerCapture","MSLostPointerCapture"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},POINTER_TYPES:["","unavailable","touch","pen","mouse"],prepareEvent:function(a){var b=a;return $&&(b=u.cloneEvent(a),b.pointerType=this.POINTER_TYPES[a.pointerType]),b},cleanup:function(a){Z["delete"](a)},MSPointerDown:function(a){Z.set(a.pointerId,a);var b=this.prepareEvent(a);u.down(b)},MSPointerMove:function(a){var b=this.prepareEvent(a);u.move(b)},MSPointerUp:function(a){var b=this.prepareEvent(a);u.up(b),this.cleanup(a.pointerId)},MSPointerOut:function(a){var b=this.prepareEvent(a);u.leaveOut(b)},MSPointerOver:function(a){var b=this.prepareEvent(a);u.enterOver(b)},MSPointerCancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.cleanup(a.pointerId)},MSLostPointerCapture:function(a){var b=u.makeEvent("lostpointercapture",a);u.dispatchEvent(b)},MSGotPointerCapture:function(a){var b=u.makeEvent("gotpointercapture",a);u.dispatchEvent(b)}},aa=window.navigator;aa.msPointerEnabled?(W=function(a){i(a),j(this),k(a)&&(u.setCapture(a,this,!0),this.msSetPointerCapture(a))},X=function(a){i(a),u.releaseCapture(a,!0),this.msReleasePointerCapture(a)}):(W=function(a){i(a),j(this),k(a)&&u.setCapture(a,this)},X=function(a){i(a),u.releaseCapture(a)}),Y=function(a){return!!u.captureInfo[a]},g(),h(),l();var ba={dispatcher:u,Installer:c,PointerEvent:a,PointerMap:p,targetFinding:v};return ba});

///////////////////////////////////////////////

///////////////////////////////////////////////
var config = {"dark_mode": false, "show_pads": true, "show_fabrication": false, "show_silkscreen": true, "highlight_pin1": "none", "redraw_on_drag": true, "board_rotation": 0, "checkboxes": "Sourced,Placed", "bom_view": "left-right", "layer_view": "FB", "offset_back_rotation": false, "kicad_text_formatting": true, "fields": ["Value", "Footprint"]}
///////////////////////////////////////////////

///////////////////////////////////////////////
var pcbdata = JSON.parse(LZString.decompressFromBase64("N4IgpgJg5mDOD6AjRB7AHiAXAAlAWwEsA7DHATgAYA6AFhoA4yAmegGmxEKIE8tsBmJlTIBGAKztOAQzSlsIlsIoSOeGbxwiAbCNpNmCgL6TIMWHwDaoAC7cADmD4gpAJwDGISbGuvrlhWJU9GwCgWQ0ALqSLlIQBACu5jj8VBRePi4+RFAANo44ALSUqSZEEFLZeXzUaRwA7gQQ1gAW1alixrggtg5OsGBQeGBEfum+lmQp/ADs0/xa7ILCkaUQ/kyBwYtC4VH1jS1typ029vkc/YPDoxcZfjgWCilaISIUKZT0L3vgZeubr3eSi+9B+DSarRwNQ67FOvRwIEuQxGnlu4weIjeVC00zIeLI7G01DIjHxP2GawxTGoL0JYmJZDBB0h2GhJ26Zycrg8Y0y62egK0wOmPxicUSfBStURdwquXOBRE9BqqzlVUKxWl4MOUPa7J650RA2RNxl6Owj2p2Ne9OEjNW6xpguB30k2pZbNhHPhF2N11RZr5D0mtGmIMJQOCIkE5L+wcCOPD8kj9GjTCZEKOMK6Bq57gD3nNFjICbD0wjQqj/FFsQSSWwO3xIUDWXlfCKKo4FLV507IHdWf1nIR3ILd3+QUBxIo9BF0VrEuSJTRmR77b73cq501buZg69uZH+d59wtIZoZYj1CrNfF9alFEfTBPa/IG7Kr/kyuX/b3uuOB7Dr6VwoieEz0NiYa0smlapjGDrBhB0HiAyGY6qyeqAT6RogaahZBhabxIcqj4iISWjEqSeKxpSZ7EXSqG7pm/7ZnChqjmBwZTLMNCLJsND8CsHBinWfA7O8F7PiurbqvI0xCtMUm/OUW5idMfYDixQ7YRx0n+BQZDWnShkkvi9rCQu9a6DQIg0Ew0YvqpOA0IE0qbm2mj8K5THoZ6OZAThJpjkWxQXiCZHJtecHpghZ7UGFLwRfMqQGReIhoR6mH+dhSL+pxhGKFskUuqCsWWhBRVecsGWDj8EAxA02T1qAsAEDkADWsBuC4YDDHwoAAGKWGxThuAQ7hVPljwzlQLAUFJYgpEwWj8KVFl3kcyqCEpmkYeI2mGrloF6cGuhkOW2BaIENDmcpExnRdFF6DVur7Vhh1+sdLb+NGVBhhs7BiIE4g0Y6wgRUDVAgz5mVvdlH24cFBHTUIF12VQYigxiFC6GIaNCJjMNtHDI0IkdeHjsGQg4oDujLVjZ7U2jhlMHO+zMXtrHegjQVTW8hlaAs2DTIEMVdnGhEGdiQtzNi6VE7qTAHX0n0U0W/PCPw7Cy0wQl3RiWJ0NrqOE+zvmzcrZOq0jp7TWdWuXUKoim/rkv28bf0bC9GFK+9KuI3zy3CCEYg0LNt0UusTuPUh3vUL78P+7zJ2EQoGO8dgNm0BHEuWro83sFnN1x1DXOHsByffQbAsRStGPVmVmI14DEFeSXJPc0neUp9NhlzNrKQMAzvdBBFsvzCXCekxX3dV5LAsy888vi7RI/98Lg9rb+HPx5bM9ffhtsa6mA9UBPjdS5Mp+65Pe+BbPh/6QLLkVprw8a1oGdvHTy/b+bU+dytgHHu51g4i3YE9NuZUQxkC0ADS61AoFm1hmXAK5MbZR2EDHbE78mApAutMXQs5b5+yAZXR+VJ8HayIWzV2jxxCzQITQkhicyEP0pgVIUYgCTC2BjnVeIYx6ixLvwO+6C+ZAjECEJ6v9I7Y0MvQB2Mj26oJytbKaeIjIwTtO/EQAtnTUQVntAB5d74Hw4cWD4cCVCQJdnIs8VjAYfFobtagHdTHiJ7goIQ8DQ5/Tsbnbxs0VAXnDio/UzQCBuHakQOA9Y3EqERAANygHYKQ6EQAAFlYFQ0UWwdSZ9UwUE/gAGRybZPGFBeIFJuotMQZShQVPUtUp0UjloNNyatVgBT5LUhENMDpTB7KMAkAUkimImCDJJDOUZ15VrUgGTkmYdl5LdLmfQBZHSXJVMFmsoIpEFBbOCGIHQezek40WVw5aV1ywFJeG0rQHSTkXjEM+Api1BIuQ6RRFgF49kuUUkDb5NBUpvPino7QHTCGEP4FrApq03ilJybiWFeC9kIuKTQDpXwSy2X+RCx5OTKDyQMv8vGGx6lEoBVUvZHy6CUqdtSlpnt+DMEmUSigJKCRjPmZy7JjSmXdNxnAi5HSmk0sIbkxFDLliVOqboJU0r+VQ0FYpWa9A2mXIxtcvG3ShA41EFoZV4r5VBBYC8LFVK5VCrNSCS1jLrVqujJ8wlTtOUUW5T4gyK1XVBC0Li6pPiLxzBEFCyYgg4U+I1RsrVOJKBdLVSwTV3z5r0D+Ym4N/BQ05OeSLN5XrYHzCeTq25QhnV0F9a8wWurJUbLtcq7ZNBdlqrgXarZ9Im0LB1ry+gIAIlRJiXE4miTYApLSRkzJCh46CFgQSF47Q7IlhKVOz2GzOWsHncoRd9SV1NvEDZDdrduHKAGSuvGDzD1n2PXjZdVorp9PLPO1lhDXm3ppJQCZl6BKvIvG+1dCzL1iExAJegf7FJrsfRBdSEKsUrv9TjBQl7ZhFNg3e15FzL2pjgX+89GyFjzo1duv9glAUSAI6HfQO6rSs0RbxAj2hJkrrwfof1SGwxvBoJOq0JYcS4kvVuyjt66Z4IrZhijS6FDWQ/Yhzd4mxBcd0C8ZQWxZNEaCf0i9qnBOSaUIay9XlKA3qCfNT5ZGj2GdPUM1IeIfX6fOuIRjVnoyzCzV+ryutLNlpFnhwDwHVq3q85pqDBrbIBahjMENbGUNhYMoW/DFUGMxZEy/cjan7J/XCLOOjFU5NCb+kqF4Wt6PYZ00pqRbB53IY432g8kTomxNgPE0uXgx3pJZFkkkwhFoVcMnuzFZSILO2aRuwy56vIDfBta/1f0rp4YmyWLp0200Pvm6IEZI3JwIfZYZYpyoNUbbW5szRtkVn4ZMkqI7LNqSdo28ELbZSWZSJOWRJbdlRWaJYzcjb8kHkPbPiR15G2dCmb+zMX5j7Rtg6BZomyoKNs3UNX9hgMKiu9Z0P1zRJzUWo9oOjpFAtWVAbo71vEkLNG8Y9RtxapG/svuG9N4H9LafiHpwo94bK/sU9JdNw7fLOtDYlTSN7/T5ss8F7NPHlK+5i+ZctJV/OZc2vmMmj7sCvuSti9obJg3FcFM+Ba5njrpxts0XTiVP8XWc9mJTyVLA4uc8J3iyVggXPZtGytCNSvZusyRzdd4+TdDK5jaD8D6bA+sxDaDgHby6aMB9X9z7NaLcVoT2rmtxuLXZKuzsrtuh1Im+zzdtVWa130G15N4baqcaW8xxsIZ+T9XRgrTVnMdXB2NeHS11JbWnDZLDmGFyaKrqFLgUuksjDzqnOH6tUflLXLRgMmRhMogT1lOBqzRby+3g3vH9SLyhCN2BEUs7dlosbKC3w0fnEHm18T/ki9/igl/O79xPfjdQp3istC7v8/uzBZQ2/iqVvz3zxhewFQ2VvwUDmAq0aS+EE3CCCBJGVDnVgNnzKTDg2TlxgJVQgIQIH1eSK0aUAM43H3pEUVhUPxH3gKP3AX/wK3gI/1/0vyoJLGVWY1smfGnzgLHwUiugvGYJnwYL0CwPf1yVn2yXn34EXw3WmFDCIwQJWnsgEhkLkPgLDkUNskIMgm3QkLvzgRUIvHkNFlf30P/xxB0PH0Fk5TxRxFULHwTAokIToyFHMOoOED4NWTMOmHkMYO0D/wUieDIA6U5UnzAP8SqQ1TFX6Q1UfUrGuXkiiLDF1X/3CG9WzQ/xMJe1kIuQc2CKYJUOUB/UWTCA8Pw2yPDTslvysKcIKIqKYGVWB2kK8J8Jm1Dk8JcO8KELTT8PwwCLwSCKJWiOSIUmOVAyJSBhLE4MZTSI6RLG4UB1sIWVbVmKGMfVkPmEfAMmxXyNsIEmw2RVKIMM6J4LlikJLCOJaMWngzo1kL2PZSFCbWsJuLPgokfAGIeKGR0Aq1kKWJYC2U+KVFENSNgXSNxyeNELDGjSeXmEoGcPy36O+QX3OOaMoxbxsDbwaya3EC73HXa0nXmm1V425SIWKTeOXQJK+C2xtWVFeLIHxIfBY09TPn0FTCCLeAJmWlmCZJnVZPJI5KJKVxZL0XJIZNnUFJJD0XpNoCzVDjImLyFLZKBAEn3TlPDwlMVJSFTF1ivmdwVJFKUFdyVx4n8zeA+CBi8htTsnpCMyqRSkZJtXQ201tKfDFMlUFhlMYyBDmItMlW81ZX1OJUi1rVJK2NNNHm1LhSISuL+LDOVNlOpOjLLw42lJVL1WZPVPJLDjjIPV1IzOTMFji3FN5OTK1JukjLPmNNA2TMDNc0lUkhxEeWrPNNGWFVxFC23ztNdLzykX9I7JdNY0lQ/RvybLqTTIMn6TwUzINKDLLRxR0CnNLJ1KjSGSnILNs3lLzNtOzLlKEB5MlMRRm2R0DVmkEikXJICNIzTJYBXIPLxgEhJDTL3MVIeLbK7V3L1IPNhRWneCvMwPPNmlhyujTIKxBP/L0RdTHNEEUn4DApchjRtSHN/QPIqXgt9J7OfKhkmFE0lROTbNg2KQAulUtMUgbP/K/KkPLIixA3/IvD01zOLIIrvNZQD3TIYovIpSNO8JNIIvkiPMtI2BPXxPWMUTZSLOFLeFkKYofPovEs5WlkLOd0rPJNkN4qy2Is5MbLksXPLPdNyIkvDLLIQtgQYB3TktUu8OArnNDX0rXPmF/JvLkqkob1YtkuEtZSGUfI/LkpYDtXss9NkPAuwtnP9XnP0pQtZiMs/kiLCrgoirdJWj0rksCqbXUtIv0p8otU4uov0tWncpjxcrpKIkIuKVGXfM3Igl1iIpksVISwjM8vKoMp1LVNZPxJZmCEyo3IYrat8uqvJIUQok/U6tkv6qpOqsnSxHIp/ODNpOXSxFstz32VpPGuvAUEMqGrZImvmAovquLM2u/Moo/KxG0rEsKsxEasjRPLgtmrzyiossTT/MxEUyGQw3WuusJK5J2vErOtytEvupvLOoyrTUspCusoBsAtKuswnJgseswogsHJxmHLOuSoWr9I2rpnBodLjXbIBvaqBrrJIoSJhp+o8sUq4qrLOqrQ+t6phrgQfROrevMtNSopNLOuOrrIErxnGv1RJGpBYqfNmuphCrsrGomUKTys+o2t3JEpJuav3N+mRvpsxCmGlvyv5qVtDDosDyUvVqctSsJt+lppesUwStfXVsNv6UipMtmpSF1qdSsuto1u0D8oduJvzQKodoVtevVoMlL2du9vmnOmBtAtFu9KA0tuirTlDtVOlg9IdpdNuWsgJsbN+h9t5qypZpSE9tltOvUOeotq9tsnVR6qjPmBYHGrDmUGU25MOorutMYEVsLu3IbrDkpr41JuysLttusg5tPULvNoTu1QDp3T7rzoHt0tNs7q4uku7JEtmpbs5LbpJJmuAxTPjNrUTLnvaCroTNLt7X7XqyHVehHVawnV3RLB81eWs1nEIT/TyUysvp9tmBEC4xpGvyBlYEvv9WvusrvTfokAfpJCfpfuDlTM/sAZvp00o3gsvpZKAZXQlPjJgfAZ/rpnPoirAe/rRO6AxMPuMWPu71PqBHmgvwWAEnVUxEFn1OWlYDIZYAoaNTDLsrIc/jDFhX1OIYvxoeeDCjYbDI4d2XRnCFYehqBCYZ2B4f4ClLgRIa4bli+TDJIs4eYYkf1MYFhQoOUeEYDO4XxFkZ0Hka9PDQ0ZttTD8KnP4dIZtoqXMeuQEcHhUbDLxHUa1jIYRTMccZ0bxFkZI3INUaMZcamGsYUc8YJFodMcobDP9WcdkY818ciZCZiaCaBGkaUczoceSdscsdSHCc0ueASbIZxgMeeH8ZoZ2Byf1JFjMlKeWC0cccyeqaEbiedPqcEZyfxLDkEBkc0aaY6ZafEdqa3JKcEfSZbqGbKfodXKyaqQGfUKGczqSf7xaaWhGc9i6amBWaifUdkYYAmfzKybaJ6YxjmbkdMqzOOZYcOc6dSexAkawZaAHUxOJngWSQIbxNAXs1hI/oFkmEmLKVkI+ZpW4VSHvNeWyX+cIU+aBa8hI0JVbgEi2ahcWn4PLyfwRe+cJ3ZTheiaBaqQxfLzgT0UBdGxnDwTGMGyzTsjYCBbINJfLwmN0aBaid+c62t04ZxZBcxbtGxfRcmKzwxlTEpa+exB+dfU0XmH4LIihbTUpb5epCqcZZFe21mliy8fZYxaRzxi+KFdxeZdGz0QIO1e8NhL+yBmmYWCBe3xiJNYFZYCFe0Gtzd35Y4KpZZgoh0AGNGw7VWShaGQIJNf1bRURZhY1fvxdcKToD+I+xVYJClYjbL1NxxA4O1Y5b+xJFWlJQVfVbeHjkfH4OTbxezdoH6STaDf4PJJpFhWQKFeheRcLcUd2Uzd+cLZsicOfEbdNsfCLdbfzabc7frfNZ2w5fxOJE6P20ZZWnJPzkTbsiFaZY7eE0Jd4nbc9Nj3TZjYXhEcD1sjf0ZcEGmcnbPgBTxWpeg0qO/kPdAKXeJY2W4q3YlaFYrXUYPZYDXYffEFvdmnskhcMlWjjYPZ9ukNLcJpxlSHmD0Wrd9cnPPcfAIPLCBf0BZ2ss7fOkpf/quzV00pHdQ7tYpyQ/zmUDwTg8MktZtPzjA/XdSCNaAOg+mXOLVd7bpleQ1QHeBazZA9PJqJxao843PcWmdZ7fnaUCTSI9Y95fPehU0NncVYPYk+UPo9BfZIAMmK1iA80t3PI+raRfknxKEEXWmak7Y7LQDZU55Y7aM+U4E89N0/0H0/k/qL4dxFs9M6s79VJerelbLsU/UlDYM97dRndUBLs75K61g8s/YeLZna4793wqlAYEA+I+UxtKlEc7+Qtdw/YZS5E+WmKVkti+QLQ+ZLrxEalAi7bZ/a07U5C8I/c7/a84C7Dd/cpbuZwY7yPpxJ7wRAUxVXvLYBunTm/r/XCB65oddakM5pXWVFTL69DgG4m5xnjIYGWFm/S3eCpMW8yyfryxnEvPW5czPfS0xAvT65g9EFQwVToGYpG9SG/KMwO4u4fL69smW4VXEB8z6+pG4XbJW9nA4ve8+WipW6kM/Xe5u8s2vHm4PRB7G+mC68+Uu+m+RwgfS1m0yse8R+fp0zh4e+I/R7yxR6BoR8wf3vbyxPwdxN706wQyJw3WsnuRvveY2XCE4Nxgo0iPedDhmBe1xjrROT+cQMUltZ0Dlmdb59Mep6F50BF9ARFgEgPyF7aWY758BQqxZ9Q75/9QF5V+zlbfV/Onrxp4lxiOzQqr18F7pjp+N/Dk14N6bSN4m2Wi+GSNxg2CcPt5BRmQN6BjV86wuyZ89559hahg2C14V958p5eC+3l9Z8pQgiqUfH23l5d+/1j8O5sNp7t8p9T7o3N6N7Bb9Ud8fSIVZXxFF4j+SLLST5INkI1/16F/+kV8630Gt6F55ob+r9N4q1nKTSNUb4743R8Xs0qN7+b+pir+FZH9xwz5N4n9t9APLyb9r5Nm9+n9r6lEH8kdARr8F52Er/t777gWEEr+VUqYq2vF3+RSzVr+JGA30ChUv7N4XXNShW4S18esXShWCE54N+/0rBcnF4VQt6zFiGTvKGIAPGIPkheP/YOIojl4vcOCAxbItoD95C8BMXwPnlUiBg2FiQlqbIt4Q95PRggwnPnuyUj7XhWehKAKi/w3Rn9L2fPeyP6hnYEDz+PxPAQnzIGUsKBZ8YAY+iihEDQEsKbxKf2WB88BBtffODz0WTrFuB3/C3nnwwH/89AoBSlNkT/5p9sQSfeTBf0EEG9CE8Au/toKF5WkX0Ig+/lryMHiATBBgvPDfzpJaCxB7hGIuynWKmCDesCRwfoMX5nwbBlgzwVmngHH8qBB/E5BnwUguCD+fBJ/nYO34ZYnCMFZFIEKECEZIhIxGAS9kSESDtimAujDsBv5jE3Uy0cvuDCl5OwEhk4PgU7E/5y9Eh5A9AUgMYGox1+6A1QdkOtB8DcBIKBPtTGYFQxpBQQxoaAnEAQCCYYAn4nUM4LDCM+LAjoWRgJj9CpBBQx9F0NoH8Cwh1MDISsIMGJDuhUhBYf3yKEytQE8gmwpnTp5ODgWWQjdFMFOHH8whg8GoVEIqwnD3BGw1fqAOeHOCDBdwjgc1wea4M3EzzUdK8wp6Dx9G+gD+vHEXSRtB4ggGIuCMYQWCQwJGSTraCkKPh6eS0GNogk2LojlWHAuETRkpRpNYh+IzQjvnmaOC4RLOJQmUjX5wiqk+gKEdZiu4lhFI3+ckeSiu7LZmAYxIkZJz65JEkiNI3Eeaiu7gZP47KDEaKOxHZp1mxI/kdKKFECRhOoo81EPxBHwDRR5KWyNknwRKgORKIhUSGEIQUj5RaI5+kaL1GKRmRMRNnhXVBGhMTINozQXaI1EGizR6Ba7hqNNHWE+80sfjvyNVHsp1C9Ir4FKPdEIEgMRvMMdYQ9FKjYRAYr4EPw6Yiwai/Ip0R6KRHKE+uXIyNh00tFkQ+uLI6kQgRLygE6RkIsYh0zShycEkrIy1MmMvYkjv0iyLMjCN1S2gCRHoyMWWLdExiIxKY49liPDHqFQRVLeOMYIUKYiAKDIyscK3LEziuxA4pdjUArE/CD6rXPBu11Pq/Qfs8xGhmHH1YwoBa7hCYhIDoCYVQC0NX6NThMyyNmAsJXujsCuh7jmGcCDOq0RfHPA3xSZA2owBBS8R0YGySlrBh3GswzxiQ78Q7V3HnFBG8katFBOfEwSpQTHXnurUUjgIyG9rDgg7SuhIkYm8LQQA7XPRNwYmNrXuoPCGTQFvGxnF2jOEHzUTlOHtE5NYVIkcFyJlHJAvhPUaMYU67wVjJhOnY8Snxp42RgR0V4h1EJ4ErBBfmHoPgYS1TOAu+KqRDEFJusX5FzRPEvjdOZEnCWmDxTowdmKyHCX+JpQGSCJPE/BGBOqYgpYOCEkSejBnQ7I7JWkqGHBKuhQSrJ6MbNi8mMmpEAJ+qSCWbT0n+TUgaktNMeNgT2T9UYUmgGuJJ6d4LgJ9PEmeiAnIkOmq3aGlaDaS1JLh+yLko5iiiApH0FdbwldQm4/dkiViC5JlOJAbB3MuUz/jzUG4rQ6Aj6TUnBVnBbdWUK0R4XlNxCOY6YQPY4X1OYB5YpC35OjO1PKyWZA8dASaZOGYoDTCk2pMjFVP6SZTA8qUsjAeOCClSxpc0jdGHGWhlkqMgeYpFITozpSKKwDbKciRtr9Slp8yHKXXEv7mkcMW03KRgN2k3SPpB/DVLKR/rUBbpMwl4tVNvoVTFh6gwrGyStC7SXeewoDBSlQy1S6k4w6Uj6hqnuFPkkMxaS8C6mFpO+oM9aXljwQIYWhGxYmZj3Ok0oD+uMqsulk+QtC9iW1Mab9IJgBBQ4rMlaXsO8ITJTph7I2H9PWmQoqZE0vYf9JsgY8GZbM1IMLKoxAyZZ1UiwSlO5lC88Ms9ODB9znTWCKUmMkKmGAN4YyJ2K6WYE3y55HN1Zg3OqQsWFQXIlp7OHqZ7wGqKQ8seiPpNrItkO8SZLwOVobK2rGyGZB0uvhzI2nLTnpRCB3r2WlmqzG8IaMQHFMeZtdEpQIzrgoXtZ8Y644GL4ISkCAzBfKmcjKloATl/Dmsyc8nqnIUTB9qGIKQ3pt0LbzQju14F4HXM7a+s3u8cZuYQmHbqDNUNDIGaHCtp1tDukPBWdD3LZ/QQUwPGkBQxjJ9sI+BPV+rNznm+Ua5MvQeX20nmIYa54TWedQF0ELdrwIKT0jSA54Pcm5S8+KFXPLDbzO5SHS+b3JrkO8W5NIK+X3NrkQNO2PswOo/POiCRj5+WKbogg2Cndx5eAqeWLVXx1tN5z4GuXQHmigLh5BY+KL/LPafzGe18oGcAvbKfzX5Ncr3uvPvnwU8FA8jVPiXzi4KO5S88hQ/L3kkLTK+cU+b1xWoMYqyIHElt/MPnwLz2tkNbufJbmMdhuN8qhV4MAVBAj5B7QSLwtHgsKJF88gCbQroDRV2Ocit+U/K7nntrE7csRVwpA77yR5+ffhUEEYVvyQQhi0QKIrTQ6Kzo0CkxTPNYVnR55LjBRevIcUggnF4/P+Qe1SLgLP4ViooQfOF7LFz2hGeHqPMgW6KbFxCxRfQtaFik8FWC/CopmMWwKUFK7HuVorgVpLNF1cxBIonCVJLBFQCz7oktiX8T44qSmTpEsoWGLCBcS6pR/NcWFZVFqSnTp+xoUGKP5PiChe/Ix4EkgMFi2+cF36UBK1FSHaoYUo6VjKjFEy0ZcXI3EJItxyUpUMKxeScEDxiHECUhCEYLEOmN7H8RVRTE0yzmJDWagcqmzrLaBTcSjucoAKXK9E1y+nMcovzjUzljyoIBixAk7ZDll095ZMU+UPKaZwMONsnR2wzBKcw+Z6mW0xCDY8Q4vUWE9ggbLLmA2OSgp9hxCnL9k8aCrKLAw690oMMIv5BCoRWg0tlqy1Fddn1pIQTkkfIFRwIxVXRq0xU35T+heWMIpsCYD5bNS+XsrsQnKq5Zyh5WKIuVoHLlJQSG5P9oV7hWyOB3/zzQzWGK45LXw/zEqMVcwcHKIW9SCw8VcsZjmEU1XorJVnaQErKpVWSrVoujWVRSuTqtxow2K5YHSslVgT6cmwK8a8sBW8q/lrKp1TTJUGwlya3K+nL6oiLCqBVgaq9AihDVgructxV1XaADQGElMEmJFXgk9y2F6Q7rElZiv9wqF01EKVVQSrWKT9F89K7ZZwRjX0rqVyRdYt1kzUMrI+QahgONQDU0zY+hTW/vyu+WXp32qYSNaKvnRQckV+jGVa3By6iAFVBkbNU+mBUYqKMX/KdQ6uWXmqvGT6UdZmqzSLYKqsa71dllLgRrHVnazdG2o2o2rFs/zIruTVbhUQVCaaP1TOrshzrZCRSJtssuQKTrH1/MCeoNiHVzpH10Xf1SKvBVnqCC/60NS2pSj+CO1U2JCB+p4luqd1k3SlgqrSgUF50C2ZAhiu3UbZEUX1ZtcTnDgX4YekqhgXmiBxHqS1ZKpbImvkz7qpsjo0lpmsw0M4yNkG1nNiGY33LQNeGnmgii9Wdqekey2DdiErW3IgZiHajcssw3woiuG1XDeimk0hq+NFbTYqDVBWiqekq6jFfiGp49Jp1kq5FZ7n42ktBNr6hNHvIE35r1VOmhdaSpI3qaM1FaxlXsm/KkQHN6uIpf0TmWk9FlveTEJJWj7dJ+8D1fpOPyTbeEzUeZYLZMFC5hbGeu1WPhdPARhb/ogmzlMgWqT95TyF6oPpeIC0erPFkqgIDCly0DyOMGK1LalFy2KLs5ZWhLaMizII0kKkW9zDMFy3QsglwW0qW/jC3jSySvmm5hZzC3B9eywWgap80G0SVEVfm7DmFsO4fJZqU2pNLlrlXaYRtBqCVB8B7rzb+tBrWWNfQ7oqVWppyXbYdX+YB9ukmpQ6hBEK0ORdtlZVlZ1qO0XaIt5LaLU9t2qgrpmoyTUtrXuXXa4UziDSsKvWmopct2gWOlcuB2CBKtxlCOsRyT5wp1C9tflbVty3JbNNzW25BgUu0Tz72MW7HZ/AG2Bb/qEEL3otrC0R9g6yy9NZwzC03Qoqw9EncUhp0HiTagm0nftllh680qyygnTtu+1k1VVh2uUm9v3JWhyt4QXLbFpw1sbF2kuw6gLDW3VIRdhVK0FtSrZhaSt1HWGcXy8Ya66AHGYBg7zLF468yd6RXedvC3FluMGOuXeqS64iVdGJuq3bjCZ3NoOmiZLrkboPxO7xK6WL3cLst2+7FMtSNFMdtN154hdFuvbSaXSz9SE0G260jNN+WO6K61IbTOlgd266Wd4O2PcivyRHT0KeWB7XKXSnL1keIehHeGqCV+6LerWj3U8Bl1jaMtZUvBBjH81JaHqreyWYKx90wzAm7rW3VbszpzAtmHem8q3vF11brQINW9FKAS1dpRmUNMLK3xrT1bVqnmYOMqMG2F6G9q3PNmFuKR4VZ9lHfLhbq52E1W9kO/7UEG1qt6s0A+sPUPqLb8dH9vum2u3v53ZVW9o29bYf0T1cYK68+1rSGRhkdMeppKbrSAYAMYxXdC+wPaAdA5mtB9vuwA0gdf0IHqdzaZXVxmui5DkDCBqLW51723ow4hB+PfAa4xChnqkxfA7eiPyHa3kWO03fQf4JvJldnmhKS83LkcBskawq6BQROSlxowZOPgx8g/oPE00BOspGdEd4CGJDTaG6Lwen1iHIYUFJqaIGDj8GVOYQfpDzSUNl8BDgQKRAoYGIyGtDH9Iw5IZujSHNDKh3ObodwKN4SQDbeFcIcJT6pFobbUWA4fZTmds5Fh3JCYbKQ+I9E/hyGEqCCPMB1U5hyGPZFxCOGvBzh81q4fv3BHw1XhrwfEd8PpGAjxhgndkjMMqH+8QGVIxoecNFG5YWRtIwajCMt0SjIh7JjEazJWGBiIRpIx/SzL1H3DtATwx0Z6NuG0jUiJo7QBaNpH+DbbOowMaiMGGVO6hHw2MdkOzH/EUx6mL0b8SpgqjURoYxUeCCRHdOax0g/MaiNftaj4MTY/qkWN9HdjUhqIzUYbYYEjjhRgQ8UbcNKGbI7RvxOIBWNFsPjS8eIxv1EMCHNSoxqI++zbbAmTDHBpOVwY648GG9M3TgvgkbKt6hjlGXKZ/EuUonuCq0no8BuP0IncpMwB8fieIKEmQUTbLvbClO6EnU0t3KYHjGgo0miBDeuhmIZenknTare3WE/l6lEn92LJ5QH/Nyl/9SWx++1h5nRMBc+9QfE/OibyShkJ9K+SqZ7EXbH7Cm/hzOciZ2Az5PCSJsLHARMq5TWRxrIJEBNZRym12YWKCGibriOF3WVp7E8KdK76nuTc6KYLScI1WZrTyJRIfVwdOz49hz4wji6fvIIzMuy+mDoTPpDd81TryEEnsIUP35j9WaWBNEMTOhUu9ikN4gjNpPImbaDANGXjGJPwnHT4QoGMGZLMBm/pfp+EwWfFnynpTkkbMwfxLBmRkzeiVtHsLxD5dYzLGNIXaB7NBJKAymLsyExDPmm/pDZ/0zad9OhsuMJjKsxX1VNBJvTIMyTLCXnP8sqzgePM1uZtMR7F8jmVGKWYPNicsTVZ+KFOZXOlnLzlphvfvkZNPQ4jmhac3RxMhetdzqJt811jNZcZjzAZoFi22wnXmALrrCVuOYo5Kg7eQ5yM3ayeD0zkJfZw1mr3vMdnbWUXJNMfqbMZtiO8F/E3WYtbHIkeC5tE/BxYYZmSL35oC/t3zMbIH2/jLC1mZwsYx/UfrVC6mbDZ2m397QJC4yylMRmRz1LVi1BysxmmKOZZJ9iBdIu9ZSum5r8//XxUi8pLdHRSzK1rN0WpEhSdwZWdIsHKHV553S9kz3UomCLra+/NKaAw4xAW/zYS6hmhFf4l2/zClu2rv0MnA2TlvQSydTAqGbLfy4/dyZAwf0zL9pgU0izbax88kP9E4YpFS6br7NDehQLKc0uX9jLa/bfHByPTyrd9T3Btpeu0tWZJgXwb1nlfJT6m4Ehp5Kx+YgtBWvB9G18wpZPLxWvTjpzSxgNd6mnXTH9Dy4uj/N/QWrKlD0/Va6sAVL2cl/q6oTQHKX/6txUdgw2asAXo4xZykw5fENYIlrVjKy0u2mIUnaLbbfIVax0t0c4iJyw6//Q6IoWTLGlrhLRyowbWOMq11CctepOCHXky5+a6RauSLsxrAFhMFea5OCnIuYQD899Y+sqpDzQ1wQzwopP/nSLLqkK6Jc6uQwL9EE3WGOyPxftlAy+nU8ketB3mJ9cZ05JDEKzoaErCHQHEjYxu3XQBMVuDlfn8sA2MjiieG0tAZurWobCnS/dflS65yOTjmaKxKchicoOBINujqQc/MtWeb4NqawEckXQ2+rAFsW9AaZvM8ZsJBm/dukNlHtUMGBY4mRmsjlmY9GBUugbz5NIVdYGWFDCbd5tq3jTagnYQdfNsYnHzZ05k+bZOQLYiss0qW27YpaLYtaS1s5rCkYH628Tq1XExKYl78Ww7QFm2bjZJvm2+TIA401rvSnmp8MN1NW58QbI6DkTB4jtAnzzwY3tbABfoobL+slSNbkd8y2raFv7mu2wF82xMgnMu2Yi0BkU4SuJBjno75Zju8K2cZK3db1AjGOGbDtZYbTndts2HdrvIkJ7JfKe4PaehFnpmA9yu9Oi+IIHp7ZGNe0qAQNj3vzXJJyfPY1tAsD7TaJW8bcAvkc1be9groIDes63j7xHZy/TKNv6EcWBtyzP3glJEtZZOvMO7baXaDYR7jtgFIGyAcB2WLHt7Vs6bDt8dAr792ydHbqJ2tn7at9u1l3Lv13yb5XSewncc7tif2tHYu/bYba9Yr7YdrO96zIfw287ERW+0Q7VtN2KOBmOe+bc3tCsX28diu9JeszcTGHgRGq+dAfEr3DLPqHezXcHuaWxHjAERypeCSIO2Hkjiqh/evuSOVKDDo+6RfUdpboDTD1a92eLWaO6O7QzC0Y+mu5JoLjdgR3jC4Gu2dp0aYa6bc/sS5g0krW4jA/Nsx222txA2y/friaEqWPj0O47cisxt3Hf982ySmzM2OnH19i+/MIdsP2tHFj0Aqo+PsBU8Lo9i+07Bus23v7W1rrLg5bq+2qWJQop/4/gcZPSWUJzmN5tTk20fa4HHWMxmyP0h1SFuoZNtEGONOmSy2L2VsaYrOVvC6kOIdTEro1pqYeISWWkfUhD00yuE/qWkbTQel5nQGRZ1EcKvmmW0UzzEGkecPZm1Uwz94EKM/ydm1UfTvGSGFOe2tmn20JQ209ZKPkIjZ5EMA86acXG+JozjLOaXLLBAkCiyBp+07dI7Ps0BMHp5aWBxa5Xn4L95DOCi0nOvyNzw+Z8XjaAvHnGuLaBOy2MwvxBnz7p0C/fThBdnAzsmk5uUlzAxj4zkTW3ufGWp/Ocz2F2o0pSJC4yYKGA0y72c/VaUJyL3ns8pIQGaQ5LuIXPt3pOaQXCL0Vxi8+c6iYD7T6bCXiurYu5XP7Z56i9lePOCMdkfp2C7lcVQtXlztF8OsYR0T8XGrg5XRJldvOf1GWPY+q5lXqPbXVrgwtGA16DHBnKhBV9wkpeJ6VCrME11Edmc2mfiLT0F2IpWeLEQ3nLkSr6/zx0vNDzZ9Ys84GIivOzuxF1+dAlepuHX+RpVxq4UjhAbjgTLClMRteFui2cFCEheGOfnhaaohf1ES5lF2uUCbGltsK6beiEbIMJAF7jg8r/5PXyb8t1IlEJ+vwpiIwKiW86dDJQ3Tr//JO/sj3PwXw+P57tNNcyr7DaabhJa8XcJghXq7udDu9bc1OFlZc2E1kgCBmp9qKhL+qVvPeQkAMthOYCVg2CQRxaD73W3QaOaGk33aWa6IonpQqFH3jma6Jyg4q2ErCvW59zCSdpprQnH7gQZigMIlO4PWaBD7YSzQvogPLxPTLYW0CuOP3IKS8rYRnBQlz3DAUzAUUCIfvuEX76OD+5feiUUi77294QPXREfKP57vDNtSI/53qNQcJAdB+rVFFb0DxLyD5jQ893PTXCekJ+m/fp7Gk/qAT39CY98eFPvRLBGlik9UlGP26I96XJhOEMKoEPAsWAeiXkkKoFUs8R00mDhKdcR3LMvQNnmDZ7uvXLMmWA/lOfBFLdT+OvNs9vdc6MioqnDPfrniroOiiqENJgXqE3PSHJCEZ/3GQQl5sXqbiVMS/7JkvJ+luTlhXkHjOU+WmaEF8s/hZilZnybH59ho2fSv1cgvWF8nA7d0pcwVBVl9R4dMDM2Cwz+l/FY+eZdC3EzyZVarKt0viYFuSzDi/njUtw32gKN5bq5fUFCu9L+N4/lzeevCXuBliD6Shx4vQ3xb0YrcWbfovy1RA8Dyi+zcsQq3I7xl+29684lLO0zxrGdhlep3QSqWNGiaXniBKTAXT9iRPcToIxC9D2doHao5yi6mVSAS8Gzm+iay5s0OBmQQKQ+h7ZYU7p94BFJSfN9yva+qlqYvqSG5rKg7ODiZY+ZGkMKRMIybXSlsWuPzH2Q+xaWHKf2IXI3j94b3Lab6g3Zkz5IbM/m5+PhRAEZl7D0FEzjbQ7V65/vLqfYCYX6U6D6s++47Ptmwz6vF9xVrGweRvcpx8Y/hfBEuQ2r9hSG6ZfRPuX3+iXY0+4mVoTtFqoCMEt3GWUgX+b/19npdfmweyJb6Bm6/lV8jK3+T9yS1MTfLv4JG7/iiK/bf1GH3ywC9/xxFfoceWeFg99KhQ/UMVa1ukj+SsHfuzK0M6gRa/XY/GRi3xEyD8Eb6fwjLBnYBQA5BuAUAFAEQHrAWAq/yZQFOh8LjO+QPYsaaP3igKsZM4/c323sGb9/RCmXjdv+nFtVsxu/DAhGvX+1Q0ktAXf/Mn+LxT9+iceiISMP92OA5+/N0LklP9tLNzKAUkWBbiAu4b/EdRrMf3ukX/T/vOIQWBd1OITsAl/SmB2LArwQTkD/yhsEav8rpewb/0/6xBnBrmrQiiz/+5CEcx/NXVWgAAmIhpR+/SRVfwwAjnmADtAAIBgDxAEJHjhGADZGXgl/aTzRhxxCiDxgYAgVTH8lfZzBgDdYIWEfkxuQxElhEdH5wICt0FyBgDw0Mf2iIcQBuEoDp9RRUYDozNNDADzCHhBrlowGbhYCl/c/0YC09MMDACuKUgLcQc8NaCEDMCMf2I9nxMAJvYsAyjk6ch/af3Ch5Ar3lsgwA52Hv8agBFGCBdAvgnkCPuXAM/9N/D9CBp+/J8FesAA4lBnYBAR0Q6Em/fMlEAZ0RYBMh70UAIsDZmBfwzhWUWVAoDh/ZgHKxPAw/g9wZAtwM6YkoEyGKQ6GewO6kpIQINGJXAywKbRmAcIMTE5iewIj8sgvYg1R7At8QugUgvOjSDZmdSEWhwg3ECcZBAtwLDBA6JwKU9vCIDHsDr6aoIj9P4ewNgQrRJoJDQN8Z/2gxZwcIJxA3idAOn8iXAIIFhZnUQAADvCKKhGDdBJBGH93bByCaDr8OPAACbJYYPWDvCVkgADOnIWECDeMcoLY1SpB2GOD+pa/1YDilXVHWCsMLNGf87yI+RGDlsWFCeCTkVmBCBjg2cAMhTgjngGpXg07n+CFhC4O+ZbVOoNtJ+lN/HWDJgbQGf9akCt1hC4ucyG784uLVlhDQCBENYZKob5jxhz4VgKbR98KYJWVXkdQK3IboIiBGDDMU4Lml79V4MsVUQ5MmVIC3RYKZ5TYNEPrwSgheHwIEQ+yDwQVAY4IJ04EBEP3RwEdYOtIm0UUKB4SQn1HeBRQuaB4RjgoHnMDCQk7FOR1gjggvBRQolyODRsfEHmg+Q+SHFDAg4n28QEQr8lEBwgqRGKQSQBEKJDMQa0MIRWYSf18CwSZaDBCWLYIWxCveb4PdxWUAyARDJDJ2iaDnkPGCiDBmSKU9CscGkieD90bhGtC3xTECeC/BI2FDCcAoeDdCZuKoNDC7ya4O78eXXELb0m0PBCeDFEPRG5C29Q8QADc2PjFDCboBgAjC5jU2UrC2iOIwADBICXXrCicSEPUJXrcDnrDOmckJHFmAT+GtCbIcrG4DlkccKsthwnv1PJrQ1aBvZBg67EyDQwiLBmBBg5ZD79TQ+YBvVBggeV6DdwnQFVDu/J+kllFw6lVP9bSSEhlJLw+YDnDlQbsUvDloJkNtI10Y23XDYqZ/0UQCCEkKRZ3gU4I1Q6paMKDtFEH8IF49Q+uH0B3gt0OCBExVsMEA7At0MoAxw9cPshAwlCIpRASdcKQE5wgtyfBFwhQC4CUIxMDDp1w7blOCSQJ7FiD64KpGCC+yYhg8oKItPQ3958B4OtD9ANNjYjQODXloi4zLUh4jBTbhGSDRsJvlmAhI50KvhQwriJYAhIu7F1hFw9nHGDlAazG89/wqQh+4eIiZCeBFw/QGLgLA9fEIQ0I3cM15tIjoRDDTQi7nghJYIFSb5owuCkmBtI01nXhTQrHAUBtI4UMFDRsEZw/9bI0AWmRWwjVEAZPI2BBxgRgwCLtDDI0ASBhXImuFQDIQ4GBf54EZUIFCOQjsi+M4CEYJcgYRcyM5QD8CUJ9ltIjfAHChQggnSjVIwQTRR1gxNldD/IiSg2NFg4DAqjXIazwipdgpuBaiT9FyFoitVR4OiiBVT4JGCrCHQCEjHCIdxqip3N8Nch9XT0KsISwoSMolZ/Y4O4QCdISII46wlaMKsKo0g0Iw2/LaJbZn/QtGvIRg6jylCUItKAKihQhGjfDSDVER/IaozFB2iihD6hqjErFSNIN5oGjGGi/Ca8KNsZwOaJ0BBYP6NtRFCakJFhXQVgJjRrcaoIhDbos1CzMlQvuB2EdAuCKN1vIieViigI65BnBqg8qy+Afw46WghAgsMEXw6o7vzwwBIEkNxB7kXsLNQwoDGK1JOmQmL3CoImNFppCY1mBSiFECNm8JOY7NSaDo0PiUJjnUP0Jv0ZuEGLXQdAUSMQIYIoCNCMNQwIJXwfAqGMJZrApWK+C5IuCIuwT4JoPCAyQ8mJLIlQePnCDcUP4J/CJyRWK8ComSWO0BjDU2I2NikC2O4Q/kPWLcE7IZ2KrYbAnGCuhnY2yF4CagUI1tibsGwKXChkC2LjItA55Dpi4IPvxrkhbSGIpiXXawPjjWzGyKTjOwiKD4ClafqNVjYUYpBEDzwi2PXVGA7ZA2QLYljH0DQBJ/Fti5oH/zcRoY+WIKF645VjOIY4gIEQx+/IZDoAK45UgICXIYHArj5JLuJuRtQ7WOYwL/FALi5240mUkDbHdf3HixuOAJ6DDY98KeBqo3/y8gGwoeP0JIA6M1gjVY3WDuDf/EZyVAK4qgUgDZwSfAriB8Y/0AjlAYuO/hj/CsOWCjYsDizj4oJ/FZgI44yOP9akVGNViGTSeNxwoID6NHgVoFQIYAQUA+KTiMTD+JgNoVJsNHhYogOIxgJyIwPHiEOMf08M5cC2P6Q6wvBVRQ6AuCLj4DZOfxP85w+IxZFsE15BYxBgykgfI5/IGMEhBgyoOUImEkiDpiZedymwSGBKKNYC5gXimQCWLSXkZAu/aaHXdZgU2IjRYEHiKDtgcaRJAwuozsIso9YokwMj/I8Vi+NTYgSBnBV43OWQxXYpWLX9+EiRLPhPgdqKVibQkiP8joE8clNi40YhNsSMBRSL1j/UZaDSDcDP8IdjMUCMOugSAyyJMgotJxLMSlRRNnkCQiRaB4iQMUfFMCz46KIjZPcUOLiM/E2gAUN2E+OIvBYUckOugJLYRPOkU1aJMstwomwPiNfYhJKJxyI1OKrcck/o2gT5AvEG84ikw/SrjgMUxmiS/cGmH78F8TlA6SUeUuIECOk7aGAT4Ah+ISSl1YRP6QTg6JMrYHovgM+BMI2xIjwV/R+RcSuot7GWcCA3Q08Si2KQnFCyA2LGvDgPOaWATuTPYLkTwgQtAIDnscuOijf2AfRHjGeZRIa8Qwx+RIh8wjsnFYHwggMYB6IuROtId/LER4Vak8ijTDf/VanKTNE4ZBbjtoKdzkTOUE2MgDxpCSOiiEONNBUDskxRB2SXQ0T2ACCg/RIlwt0PFJvZpogCnvIYUonFmDUU1mFEBUEmtg9jUUx6leTEEUOAMhEogb2uRgA2UhCSMo6NBa094oDGYBtI2cALJgAiiDvttI5gHiNgA9SH1ieI6kHojAUsWnkhUk3mjWxgA3FHphGUonDnij5HKPlSKwq0Lf9ZU9lOYwgYXVIi5TUgeJSpV/VGycjUUxwiVTlSaVnlThnRoMv91ILVP8ibODYHgT9dPgnhTlNP+KPkdk+/W6w/4iFmUSg7KHVX8Gw+ULuT01FOPih01HuLuSv5FuO2QhUu5LgINQ2BWjN9AaJPj5pI2BQYAJSQtI9xdU5HFMSOyOyG3ZgEugCwpakgoMYS80hZB2SeooGHrSizFhISTxRVRNgU7/dtN0pUEqty1jbEqJ2ESyPcNGiStSXVPOgcUGdN0N4EonAYACU4NFEw5/GzgJDQkiPgKi8FGJNJS4KTARoS92JtP10q45iUHiEknymoYmExaEWTQkk7BjS8FRKAuTZ07BNmd04z5JqDcYuf10ExkzRIJ166P9KbwQUv3ATCQMl1zkTtoNvzwURnVMDkSkBVBPdt3UeFKJBgE6lRLB5UvJHsheEgMIJT4iV/xfT5oWpIEotmOf2YkbIeVMEgwYijPNDGU1MxUCI/WMNRTBTHCMIShHUlIhQRnbBNRRtIssH2xN02kk8jjpJVKAxofLjMzRhE+kFZRt0jKIMxgMlJS/JUk1anvFj/VMCwxtIipGPj4odxJUyIiPdOTTz0UlMXwfuP+ICB2U7bhORj/F3hWhJIpxknS/gjBP8iQPRpI1SdYsaIYE54mYF/ZUk0dUUQuUqRBUjXIILN/TN4p+i6jCiZ9MQR9WOzIGjoyYAOrwok+LNREVAl9m24hIpFgCyR4/gkszTWF+C7iiQ25JcylBU5JfZCETLJDQ54yiQEF+M3mXgSas3OLMSd7IqwICqTPyLMSFUuYjayEcUlIc8bUsgKbQpEajPeBDMk8hZIjkslLkCu4yjALTUUgswYACAuhhvgHU6Igay5WU8I7IwJAWMfklafpGwzP4Wf1WSZkU1POhwwxgN2NZEu5L4kSkvgOVAUxRDL9cVAvwjxBQ0vRDjiEkfSJBSlfG6EYDBCUNJs5QxbpN1gfY6DIUAVoRgM6joMiPGATvUcsOhzYseQOVBlSORK5iNvGwNC8msz5JIDdkDHPmhzozRO8QKCGwNoSH0z5JJY5k6EGoNA0uFy0C1dA7Psgq45QA/RTUqrNQSmdX8PlTgcJVIFV/peVMbCVkmoF+DowfnIyC548cnBzqMsm0YDlI7FMe9Jk9aRxADU3WAKy+AilizTvU0bPfpukksI+TKosKNgRGAnQBFhgszCh2ZWk0L1Nyd7d1Auzq8K3KZsCEtxBZF40+qMc4ws+OCnRq0yqJ4hHQmbJH1Tck9HpC/c2rPiy02BrIkp7UlzO/IgKbpMmAWGTzK+B4EqZOnSBo50Itpukt1laDU8xnFLi4uAPKwxO4vgJgibEsxO2570SHPvITM9kJ5zuzAnOazCmNYPjjHBLqP5gXXeQKzNNw6KN813jLQLx9io6RiZyXIHjG0ivIQWFhzYUZ5HMiscfJPoEqkZyKBiec7NhRT6ovgjBSagR8DgRak3Q0NM9Y2cFWjJU+YGJiTISpjkzVIhZCcYHE55FVTu4iDKsTmA7FJmBD9HRLWxVUyMXTzjElUK5zRgpGM1g0AybLoZOiRRKSJ5U2dHfyTIF3G/i7konM9DJga7HShxEg8k/x5g02Lgk9EDf2VV7WKCPnSI8dAuu5UAh2N81cCmZFmwHYuM3JDGkHIlNjUI4bIsCiCGFAxjGkpX1wLoVfVioLkMcgvCxuMiJMjE3wgVH4JYcqAj5jaC0uC4oZ8hFJUj5PFNRnyFDZgtHZx8mUgjDGkVhnYyDAwq1XjYCZQGZTgWV7mvDYCSkMHy85NINQIWg+QNl5is6aEaRzFA9BsCzCowtbjqPeQJmAveXAq/ZWGRwoRT1Ck8jacmciPEzDJYKg0jFFsmwIZERc4Qs5JrC+OIMw5gFwviNbslcRf4XCuAn2ToQUfLsKYIl5HkDGVRQqt5BYeBJnBxALoLCKkCQXLUjFoXgvDhjkBpMSg0ioR2UBIcipEhCqDNPBbjwcoRhcKWRGPLVzWLCqKaKe87pJ/QcYdouYw54gHxhJ2i+kRGK8lQYrCK1GXHPmTs2Roox9BIU5N2xEi0OE6L44TpzQKZiznmqynCzwuvJ2Sa5LrxdC9VHiClUzknsgYix3mESfKY0RiL63RLLCi0iiGNtZIAlklGiwiloNgzEEBsKuz/CxhARQlUvcOtIYiifOASZ8RgAkLAS6kF1SdkLPIBKN8HGHrSkBF4p8oM0kjA1yLCxhDljj/R0gOK45EdIj5Swr4tHzIEjd3AiviicMnSDQnosYQboVxLwUUKcopdChkZDIEF5IGIqSJpM9NUWKaUybl4TWLRIpxTsEp8N6SZimNAvShGABOxLE8FuMdS6Si6RIyx/L4hJKASlDzoYVS+/UKL1SpvAiKhcR92hK/BRPJVLrEXYGEKxueMn79eMLanaLq0eUrUZ4QmYuk8x/T9KVyvihrVdLiPc6BcLusC0n79nQ4/BcLVoFMVdLvEIQsRLPiIItXkAY90sRLgMd1L3kSM5MOEL3swgRVL7xZgqxU54xKCVpmCmNC+8a5MfPhZ8yhDBUD3SHzNkKdhVBJYYoKZgoLJEy3lVXD6ytPXgSTwlVOYLQs5dLxBUM1Mo/tRSisOhL32C7l4TysU4ocxPiGhNS1PCr4w+5eMx/I4KUICLGwTbIePNTKboSotX8ey5LIBL/Y6M3UzksZgoZK3igdMHw7C/2IQ9Y0ztLpKLy0lFtTzSccr9w7y3/wMh5IRYvVDG8rESuIZyuyBsgYUwU0FhmC+yF6N3iqMHHLt2LsM3iX+IcveBC834tZJoS8ch4wuU86DnzhCkIlXSZUgKyIL7kH4rFoyyIguCF083/w9s7CqpC1cR0jCuyLYK7LIf9U0U4rlU90Y/wpYdS7ErRFHi2NIRR2UmzDaI8S79C6jqIojN0yFo6KN/ldpY/06ICUtwUokJKz/kmyA0SBNpSv01SKi0IibBLj5/isxLWx4zOfzBMpK++OQyNgDmOijdpNsl4yNyrqJ+5ZU7BKpiZSjshiIdK4hQnVSU5Zxm4aE4Zx4jGeNKDwyfaTyomRcMphNO5SUvfzUq/0w/K6jZgEfTEyfsYKvRxki4e36lJsloJdCP0uCVqTj8LCg/Sgs1JJfRNCj9MI50qjfPgQX0hry6iI+L7CYTG/HiMTYL44hX6RU0/yNmx5oZdL/LlKhMCHzGSzBXnTUklaHvTkMgH1NzpGDTHUrtSUlK+JaE9TPuQyqp4EnSv6XEGqr3UXVPEz/UBavpQ/UlMw6yOyH5EZNV/fmA0SzEn5EbC74iIiSqaMFQsm8TqniPAwvo5+N4pgq9D11SJ8iMrMS5gSYL/jEwdlN5kEMP+OhirqgeX9K809DFirf41f1eQOeK6u8sBs+KCbRWGK6t/k1wktPHJJs0xl6DL/d43ZSY0JnRsybQlyvd4yE2BV0MXcsxI1RlkJ1LhcYE+yrKw6UpAi9yAQasuADr6WmsnB1ijFPACCUxgHAxgSkWD/keIz4E0ixUtom4qOzDYqvRBUnZNCC4IPFLmJSUuPM3zgA1lB2Zeal5Dgr0yJ4F5q8jbzIiMS8jslnRfsyAIFVWKnWu8x4EoHiuLRK0xR+TXsgSqEcq4r4IEgiCuF0UyO5LmyIKFUvWsfkZuGcCILxpc6u5NtigEuUkGwtrLJyCKTQuI8tktXDIrxU92pzY60HCsIFnstNlPyMiFeIuyscMiuoLJkzmpgrU0C3I0wYK1GyTygYAgmYL8c3WL4DKUxYoA4k07rlJAiCtOKVStQxSCIK8fW9LVz8chio0yRk+gUjy2K+t3ajs4iimorTxRuusI4sgOutJIKqQMjFqKlh2ezCmImsQLGco1NTjUiKusFMp6q+kETea1Mxry1GXmqKQRa7Nle5eavghGKSMuMq0rpPVpJKoRQ0SsziFc99lqTaUgVkhz5IGWoiIB6/4X3jPK0kG1y1ctrU8qTcxss0JKJTypwD0ciuvJNUkyQ2IYjc/RhgaUzXNLcRHOcOJMqY/Z8qdy8EQCpMr4gvCthLdDOGoUNba67E+L/InENtr3MUIvIboCISuCRcWCKs/hDsggNyLNq1SNeK5ilAPrwIqpFkgaUAp9Suqq3CHP1quY4KonDaKmLKnorqx/K0LUUfomkbEXPFOdCcqn2rpSCWJ2OijwMBoJlToUU6qKQTa8gnSqzq+tNzZta1SMOqioWBVMbJsn5FkyNU2mjKr8cr+vMTQMhasEAMkxBGNFWUVavdsuUrM1qTM8guMgCjBRxsMxhEl3HCB2U6WPoE4A0QWqrBhJ2oqLE4rar3x+0qeIiJqquqTSyGBfbOijvyedOuSGY6qs54W0iEXm4om3/GDqGUxqsR4LiokGiK8mmMOqzltMaoxNKcixxD9qq/oMbq9gvwoOrMCDxtAFi2QarWwukvgMbDl8l6oNQEatxC2o68jsmdDd4ovMlkcqwjiqS3Edcx2S5gbrBaKYOFas0b7uPIrUNPqm0J5z+pEOpoIl0zIrVVTcgUQgD4457DHSXqxpImjMk9yL8rCcFuPeAeyTyuvIV6moEuKMalZDGzkS9dU8r8QmZtllmcmBtZE+GlKH3wYG34NvygkwFHkq3iYRqVjkVKSocwHY0xlST7xd+odjB8fForR9ox0UGFxanRgLg9YlFC9rRKmXi6SlY63E5LRK9wJMjj8gsg4K0RESJQKIExCp3tyIplq+J4Cm/2xLPDKMCyDfw6YoBK2ibzklafZOwuew6/QWKZ4sS28kBRb0pWIwFDaxig0yjUpWLtidWrhEpI6LNRNBRcCoYxLi1EsH2yKnsZUBljJiLmItbJDI/PcJCENCplbywwVro0dGZ1rokGCnsv2aZWgUXZzXuOluDaz6xwswKLW4Z06rgWdjEVaNW8XMxzoSnsm0SbChNudbci0wouxTi+Yldj44jfBORcCiiCJCvml10XqCKIdXabNialRLbSWVZF3ygJU4o9wFsXlogSS26yJgLR4jgv4NlsU2OpVCg4QurQ48nRIvw7CxMGOlpEvbGyLNmDFpMgzZaEvzxpUvWJEw0GgEpitcKU2Ldl4kjdp9SxY0ZqxyeKIkMsTzsTNuELekCGO3ahuU4uQw7w1dvcw6S2logClY1EU2yCKGkhvZpE+NHKLWSU2QHbpmXAvLDBMpWM/h3MIDugSukGlr5aIOsKNoinGDjCA7fQiJKiZsiykn/dgimP0WLExOnUcK2yIDobJich5vzsCO6iK+a1VPXMrBdBJZpqBRwyAoBLZwJAJaKF8INuxLGOz/D+y90OwuFypEnXPPpPCkEGdgjcjtF/bmArQuNjPUgjquJGA1MzHiGOiaWqyKGSkvk7RsluMolpWtjvxC186cTZKkOwnDSz8QlWM07mqi4ugpvG4QuDDMGjH0f8IO3DwhK5VaGAY69wuhu1LGAIDrDSq40QSBggOuXAHDf/I9m4609Zxo2INGhjujBzoDFK4ogO3L1ZrlnaEpIgbJO+KPjFi/qXAxbq15FwL8CflMv9+Q7ItmAeyd6ppTMui/HdyejRgsy7ghSBLVVxSjdqNV604KLMbQhJ7GP802StoUgj4sZtE0fY29rFCVy9qlvaJIOeLjMI0Etvu8mM39hZaAShsk3rPa5TuxLBYASiYzzUukqio7cXhN81e2mUl9yX0/pXKKM1TrpESfmEts+dl0inEWLifGyDEzq0DTvVa68IbtHxE25qovSoqcop5c26oGTbIfS4Quext/bBPFVbW4HEEy8FfEGUqpPGzDbLBhL7plbifDeIrZwu87vxC0IosrIJ5q77qxw7Ka0oU8RYC1vNT9S6fSK60eskJUDPU8Chx6f0OeOMjDUMnuYDXSr8nmbGKZ5FVzaFP/1tbyUaltXk1VSbrFaizJnoyxCWRVqGN14beVfLX4hnsKsVAvDGtwLW14h2Dt5XRLVKxWxwlRqyBdFIB6TsFuNnB11V7vKs422Yp5TGKD3DGzRAbBo4LnkEPzH97xcaWl61nC3rmlPC6lRZILe9e1TaiSFuIi6QiaXsmJUE2FTsh7e2VM6L84Q7ih6xW6CgyTyFPfPO6R9U1qzhyKkmpjbS6EJCnYZwEOq4RrqrOKnZQvU3obJUa3FyB4ce1Cvv984UcLm7byJinT7rMd9q4Qh8qpIVQNo17thTSAuAT3CLWkP3/qXuASltam8MLJe4yQuwosqAqrOCVo624QpMpXywuFr6SKPvpIpVcovpRRoSksONzx+xozhdcCx4nyKl+5PpDLV+2KPLqp2CP3n6mOYioYVxybIobS/eTODI4w01fuDQgmmPt+jTi+lCY4Le6ZDvqAS+7mizN9HiGv6geKuJQ5r8a/sStf+8lG86R+59F/75kdduxKQMJCIt6NMCrNAHvOCXoWw2u6Uhf454xjsOjQB60iriN3Z2FX6/5fGpWor4ukvhYroVBLdzuEfAdltXSkWDokqB97NdLqPADKgH845xqnozat/phFziAMojwe0zgbmglU3QQ4J8B1mBjqVlVcpEHtmlUuND9ekTxdC2yqRHNL+BjZGETfFENBEG1M60qndd2lgb2Sq48VPn7UUazLn8Hc0/qDtCBliz/8++7JJbiAQjgZYH/xbBLZLKO6UnvImMr6PKKqYiwZ2Y1Wgim/Q/O3TJj8SB1IsrTgKswdsbsapFgtahsSBN1k82yfEnT/xYPoPJJeRKwjTRB+tqY4q4uBWLqS2sDm8GUrWdphreet7G3rh292wkbJvQzBLax8zeu6lCG4dt4p4q+ZHoypuxwQhKx8hDOHaC3HMN/8O0EAY3bAIsQdRQXUi9tT4MUnhTk7sSiFgBQCA1Ihwa92geLSz3kjgqTpTkznpS62xBrJwS7C6An3Q2spwtWHfeiwaUIr4zLoUNYezChR5zhwqxGTISVHo3bxM+KvgDvMCrpZJG6s8tvariJPIZFsei9t4bUEpWmN63hjAQaSqYirogqkc3EAy6L22pG4H44xZvOHgYvItlbNhtlB5zxG29oMx2elcQ8TdhjrpUCCOOVky7QjJnM1ZIBg8ndaO0TItgK8u6vFhzMCcNvm7mAP/iqKPEktpgFXMbpLaS9uvNFK6oCP5xqGwfFopcgiQktuJ9kG0AVrToS0L2jduk7olB6bmPwWabaEzwt6qXYpbKNYVu68iF744bwrVHHfEorAlMBEto4IuRl8qbxjuk3OAD0sidreI6U6ONtb50uosgDZU2QaOYEqOlIaCaCmVqi1G2kis8N4hgH0gSFi+3piHIhvgZYGIh+8qiHQBiiESatXOCXwGbkExpkb8Bk1IZq6dawbfLwm+0s8HeUGFKgTx6lgavi6UvZJQHyU4ErTBWOg8jgVdsOYaBj5+gj0GaaUoztrG/y7To8TQg6/ufN+4uNA4KI2UIODqpnb/sqCtkzAVP61qi4sfAxikfpLCXRvgPda+m9sYS7S4iikWKz+qzooZtobfohR2cygDrKR+1lIx744sfNya3+z4NeaVxI+Q3G7Wwkd9YKavwfKxsugFpg5V+0ttl718wSGoaoB91l3ilYu7GeraxlqUEgUCxnPn6oqL7zvy4UkfuqIGCnKLmy3+9xORbNYAGJIG15bdsk6R+uCQKyDWhsM8KTKCVr1ivooCb8GEGEkKhLeZC1u8QUJ45FrSW+1kjZjyCEGAQLvKC8qwKh83wZ+IKKXCZMgEcAmIsCfiOBSPD3zRGTSCfidDE2j3zEEnEmJcD5ErC3BFjMlgWBaAgPb7hiMJ+I7sHMIAmP0N8J+Iey97pShCiFSKkFWSJnP5hzCnKmtz2cyqk7zlJ9MiDzIi+I3JDnBfLp5z6QULumh1iIfLSbruOXBcnw1CUnbyeXVeOrUTWpHMAbBJl4iCz9x2bGvD1iR9yhqS7b+A39hKE9B+H5g2SZnw9xHXOuQ9JlxuhQOA02RMnzE9NkbqwOhpvsnmKX3ouyUIeKcm9qDGTqi1UpybwdCtkv8tkmQUXCTU6YIqlPsmCPIHMflM0/KY6EzfEePByKo24nJrqs5DDc6opjoU0G3kzQhamOhYbC7ieaG7rkoLI4wfBTvxyacm9vOcJr7MNJyb1VG8U4IRGmTMPHo2IJUqKcWkjszxsOyTp2TMGENUjCMhDhKaFEgSYu0KcKRiGetKGRsGlqbBw+41f0Pyh2qqZ9QDu7ZFZFgZsoviriG/Xu8mnqiSpFh325wQ+450tEQCm92O+3UrjY36c0j02pktEHfpyjHWKnBu3H2nrydNV4zfWamfgwL0lwPqnsIsTNXSPWryYAp8onkomIPpz9lbR7u3DxZnfNYRpfTqiFqYrDYSj9M/qJZvDAenh7F3Alm40Sxo+61/CWY+QTyj7s7S+Z21Q9wsqoiAln+ie5o+6t4/aanQNyj9PcbZJy1kdzh7JTpannKw3KYTaB+qfdQI8dbrQCHZ6AnXRKq7hD5nSSdxpoTfUh2YLMtCjnl5oHZ5ZEcDCE9xv2nP8e7KcGA0B2cI54R0TRNzXZ2covTcWDmf0psZkdNQDLJuSlIgaYiSqtJcCxpKTZQavAQ4KpnEousjJmg8lezP+GzJFS7C17Mf9n40fNOL258012qNqiWYoZSuztzdkB5mERsynGAec3lmK7cIHmSwIebChC5gKhSsnU8sxDql5jd0nTPggKffYrx8OzXnQBd0hXnSh2WZ9ou0kIhKn9WBcNjT/4lqYpUC2z+LcF8p58207lSSTFvnfkHacvljYkqZBz6RZ+O24n5nKMqGbJczvsmjKsDremPcW+YW6ua2udvn6smFPvyTpuhnwC94riJZmb1aPt+LcPMmc/4cR5kkSg+Zn1P+avBYhh/mDxgGvKUhG2+dQiCA2aafnDMTeuNGqMqKZ9TtuvUcjrb5xgGYx+4/glwXoCEhr/EMF2XjqaNKLha7maA0nGQWB8JHqdyQy6RYZEs6jAegW+Eo3IjYyZnAMoWhDavFvmf0UpvCwWGWSZVyQPEQMnkyZ/SOIrZmoqx/nYsxuo7R95uVheBARhKghnOZ97JqDGA9+oYikqVAMBG1sBErcXWSW4vIqHhtxdeqPs2aHwT4B+yb8I+JNrInJt57z1kXLqe/HVnaY65JIz6p/2PLyR4n1AlmOBNTryUdBsKgiw6GljAeyoptMFhFIAoiFf63F68mGGQInWaNnCxnIkNmoLCEpeRixsKimSTxxBFC9DQypYqR2Fv6fPoB57uIhKJSBqrcXB5lEv7nhCnuZHThDXwZycjKzzoi7C5nJxDK6UgVkc7sS8HvLr+litDpL8QEOP86omEqZnHBEm0bAqHZ/KJrr11V8odnPc6rMnwS+oub8Jle9VCT5k5r4wayKcWSY4ZCyvUaQjfp2CrTY2swzH9mwVeWd9YHMEOa8hw8pjodm1nLBdho/xB2ZwDLhqZNNlMVnjHKmZ5L2asrS4n5EuW7sc6uENOwh2ZQ5QJ7kacJt520N46+AiSDsqkqX6PFyP0M2eOlyO7Zt+mXXMDkyKZMi+e0CMRnQvyW1sHwuN6Tp0Bu07CmIGPyWUIANtQCsl1qR2CAJmEmlWco71s30/BdWapN4OwrCeawqDGXg7NWJGdckL8eDsbClBwJYmax24ColnGkxwOMSG0kUFYmVKP+ukyCyfadNleqmhIlJfpiGMu46MgjhaneZNSRsqSqfKfQkkBJwa+A7JzmacJ8Elcosqw1r6OggUlVCvqmFPF+ZjQbVmyiwxN6i4dDgWp5gPaa5pGZFLWyIydPsjs1hKklG/y2bCrXDku+ItR8putW06Z8AalLXZSJlc8b6q36fvRlAbzM7TPJmyk4CTa+RdkmoqEmptHD9adeDQxsmULECoplhjiWu40xm8Xq+TtCSngFJm1LXO0dpsI4t+1dYyCfZ3bL/9s1l5B0zckLFoPX/pC3JrYD10yEmSHw+nur5xMmuqIgssHtY05Sk0nACnSiZNqFWe1q+PFzh1k6fvRghbguSa5KCBIW6Ik5jn2naaKCnkCiIL1M5nHCL2PjjJMZutXXYKqzoRowJFqefHKhsmUfHJKV6pvX4+SWRI2zOr5vG8TpztKuTvYp4ACmshbVdhVh1kjb/KXRgCd+QSpupF/TQO70hI33G0qPfMu3MTdcSrEr9kE3GZaROgJfp1lM7TTY7BoGHOZlyPRyDW2LHY3xWmApmR81xylyK4oxAhZGSNrUjFi1GfkJI3f5QJMnAC+0teENtNhRDuwauzDagt/x1zafoSplqXApJW7msA2GSrkZSCQQGEfsmrCKZ0lbMBPmeYDqRwWJcwaxuDb2HKwrLHgjS1o509Dgo3QQy3FBn/OWcy01dafpT20GM0qbKQxNS33syMfK2uwlIOaq9lgtZmQZYpIkGWItxkYxiVUyFMw2/3O4JJj70ytur5YGn/O9muhtrf0Zht/pG43V1rLHZbx+BYe62JZNkP3rptolzFj3SNGdLXt/CTZuZM0TbfiCRg81D1z2+J/PWC4jI9sG2hHWUIRTYtxSSgiRItMFLXpWZ1dGwFI5Df6lpI00Neqkt6vnYx/StyJfyMtv8Tu3XrewYLX11RCNmdkNuPCLCCCEKk22jEvVgJYTp5pF2NrQwUz5njRCsPCC1/QojDWzkjGL+Lvtv6HcoSkwIIZLEwMNYHkUJhsITX9KFVLHGmghHGVww1vDBc2YDXmR9WotH/LWcTRqKfta5y3CNwS+dnZDvLTImGpan7s3mWtDusAbcxV32J0L2mJdxfBEmjmBfxKm0tNMOODnMNsa0oJ1bXOVD4+AKb2x71bKIaCldmXkrCtVbdiV3xRNbbx8fRzmbFKY8kmOzYFe/Si2gbUkmLp7ZJybkl4Ogxjs53cUMWKSI1JMNbTZdYkmO3KSp1/ERWsgk7A026d1M2MGUg40ox3HWxmJeR9qxPfhYZY+NaZHE95ikZjI0o3YRTNdhRDLBmB93bdlZtq+KTQJdvcLAKb9SYD+H7JkmttCsgmmPNWQQZqslb0WiXeCjic0LdfKTpzlZjTQt4ZBamoKZDElbO3PmdgLrSALfC7J9hWpC3XNksHtqopoPe1WOa5IbkpUzM4lNjXyvqc5m3BW+IfbMsSfcDKSQvyXqn7MJeL1jfe+bf0pZ0MhKsSQ0fKeMogeFApj9fp9fblGAJ6Bsn3O3NcMxbqp5fcib4OueeLbN97BrH2UW7Zsn29E5iMxbE89XZZHatoJJXx6p6+incqCrCn2mGu6wsxahuE6f+l7WPA8Hww1lFBgLa52SZ4hMqknLfFo1hr2YiERyWWYPSGhpNe4Md/PFv6pA7gjDWNeOIuy1g+QQ817Wkv8oCnjQj9CKmChQQ6zMs646Qx2L8Xnp/3ZdmKo/6HPSqcTWbkUWYhEXcZQ8B6WGykh9XRgm9YZFXwsQ8FS4A33p4OCObzNPJmDvZJHX3GqQ/vxIukzEDXYiiEv+loD+yetMa6myQI8w9wvZsy6ppXa/xHqowYl2m4PpbSS7Y7A8f8kpnqKIC+dl0JHT70lMtb2bJT8rSSj0iXauJ1m1AdFGJd1wnWqLkfKcalshu4uwPtyp1JLwdW/5hPRDJqmMVnN9wcsSGF/EffVylq0umX28fIko3dZJyYITHLFCkb33z8OhutWGtvfdkyXxmA2/Rb92Of6riUEqeRVfWXjNS19plfBpIbKtMol3qI22dNZHCfveVIL08rDK2tKXiksWWLBkVKP/J3hOAiCDvdAiXyUDTIl2uIuI+eCHdqvfmQMMhr3NXX8NSkCr1/Viau1VosOe9WN/K7T/4Zu8bevCrtcwYwzD+8kKu1hi5DPJM0gq7WyXpM4PkrartRfHwXLLeYOhOehCPnUrzpCMIJP8M9TKyTST7+A3xj/THKxPrMOefrTF1lk6P242ylh13Y+SKTJq6eUk7JiHl9wLd2ZoVKG5EZUqBMhC+Tq0k867yGY75Og8eWp/ahTuEOjmYs+zFXi+Tp7LmGhubU+swBQ0zswIqTw04F3H5a/B1a+Tqrd4XE2NU8JZbir9h3Lpoa06JcmprI5dPDTo4u6T78DfclgdTpcI4CxuFSJ1OV2ovLTYKopU5B1ukzFCM2lT0nAimA6NU+DR8kl2NAXPT4U6Zz98Nhr5OaqtDc821TssAdba9mU9ZP9htxNypIznoWHXv2t8XpO5VH/JPwBJ/056FlkNmIsSqz7fDBqsghbvTOiqCSkXR8ghzDfCCT/WKs2XshE4AJ4A2iLbIEDiwOxOlw4bZkkQzgAlHwZzjsdLPEExveMiPT/s6UJXW+DH4N6TtSTL3pYekGiXPTqAhOwRg2TK63+zoHjJbTiWMZbO0/HCNNC980JfvOyBmWOewEcek510XwuM5VREV6MLhc7zmaG3Z7Ngs0Rl6Tsslm2Yawq3pOCCEA96w1nZcYguzesWO/Q6E+c6GbHzt7Gux6TzZloiCPO49wvJtyqmx3qZU06VBNImWO6kYUek9nQMewIIcsphoqly7Zt81UkhSTpQjLEmg7i78PPTtkp3zWL9wPc2OLqmKIPCHRKd4uI2T3ZkvCBXi6xiZYgj2WncL46R+Zsd8ClPzzXKmOx2J85SoOV+AysJAwLsXi9PYCd2UmczhLi1C83QwBuUnOdUUXd6w983fYqoMTEDuJYup3i7fFpL7VBpnfL/mG53841E+CQaY4HfKsqzpX1gKnQiomUu0yiKJTUDT7Ulw8DtsGpXOSAwVnWC4uU07OSPt6YJJYWTyqiMrqQkjDCvSWR5z6CiQenris6zPoKsGRzy6hVy8Yv4Oiu77IJpJisU6rZmhSZE7bq2I/Cq+WzUtsCV7qOLjxLVWeY4ymKuj4hHZv0iQaK7ZLOrhRCwpRt4S8ZzZtk/AvOOL97OQPwCjXicvLRRs6exj9na5H0sCyblB3er+AMhbSISfI0uvje+dCkQi3i44Ia2/XVOvrrlGYxzqcaK/ByRlvRJ4uHrjs0mShbQuYqpgMCld+Qx1667H6+OlXNevzio3NOXEbnzJk6SqPK/ZI42x3yBmHri5DU70PejuEv2SNTupUj2iG9xZTk+1t0vIl91AxTHLzK/8qISgUPYvrri7DxSkIw65+yxUvwlevaVk+JFTMbkDEmWAUFK+nOLUp7GKvFUDErexSzyFUrTjo3i5BzgV3HB5cnLv12cbDCDDY4u92ThpGNnDTK5dwIMvBRPRwt9a715cThGiVvBU6TJQ9WbiG/DWbK940yvdsA7vNSEg8i/vEFx533vSwr/BKQDHjxMSIuti3hLRmxE0VsC8fsh1tQKmr5ZzBwUC36twvKSbO13zCCpO5cw2dwSvcvECSRQDaMb0k8+BywtgqYLcLg8ahK2CssALvsGlWpg4d7Au/FZklhGi/7S7/QryKFkTacGxjxtu5kLS7sgZrrP8E+tLvZneWfZwZ8Au4F4a7zEfHurCWHNsLx76VlMLDCgu7rR5j3Fn+gC7r3qzO0Z68J2xgMW2dW51IVeJ2xOSRJpIzzkiwMHYt4r5pCLIQnbE+4+D0Dmo9b7yjn9jCRofIjCvlV/BRHUijfx2wNUYtkyKUx3++yY/RpHIKKd76zC3RYcqMLfCdsQzCSm4cjyIvuQHwEO5GGi4B+I8tF1otZu/7+YKTyYSBPalgZkdqg4DlbjB7GPyppm1gfsmfkKTypilSL/vEURupXxK2r5VhI1O1YuQf8o+AKWzH/ah4FVLutrIhiMHwRP0W68H9BEfH/U5OvwGHyjm+afkxjo/u8C8k/1rnijB/vyYUj4tkemdKduCbLko++u5TWDoY1RK9oh9C84WyEs+udsAnXwX/xXCXUfkNZ+PcSHH3ea8HfB6x5LDIE/Eocf/pJk8Ul1HqtGyGKS5+4xuij3rNMfrHhDd0rHI9R/6lbbh6vUfusijPOkRH1+8FKsMrh9KljbhWUrpyQth7FI5/aUogfMH1QZA8KouB/JR9Bi7Gfvv4CLq1Lfo4B+3w2860qySyGkeFNJYo00uAVinvXnmObS7paIfP+VQcdKDHum4fu3SvJ89E0V/PA5qMHv/nNG95KAkQmR4PfV6HFnyiWKfNCbTvzwHwjB/BWq4z1Jy3S7obGAT3Epq42nDl60EepSzlDjx7iyx8aAdFUfQcN6bnwxflLaKc8c9P+OyFsUI/k0u+pwtC9stg2nPIRyYyeyrnqKoC3BgJMHBygu56je5nbt2M4X8WmSeoIOF7ob5JiS5mgmeXLxTW1yls6JcgslrqhW4XpuHJLDylu7+CM0jE3GOnPAVRHS/+VxcheCPb28UFnzr55Zfwm18oGfyWb8ns7vy+u4vD9agV9Lu0wYLp8pWVwbFjP5a6CtJO/xLDGJSIUOV6ZsSiqIpzn8vXQUueQZnq4qgfkEWtyoCKpO5MpcjwnD4yk7gzGKr4oKirlejTmtfoq5XyTBvXlSHu5bOagwnD/iuK0k7vdBm0Ua8gqz63GcMmTkStdfnxYBckqvXnRkuGF5nV4nltSlrvAoWTgmm077Fy46gxpUJjL0rSTvhONntUT4JZPHEz8frhU13C+BjEu8hO/HJzryKW7nKrN/cxk3u8jCvs/e7rOJTTn5FQ3Aq/2NJOEVZN8fdwLknXgxNZ4ezIGu3onuXT8pSc6uJ7MVKq1Uu3+gQvTja00/TVkCv9IKrST4LYH7nfUqrXfWGNZ5Ysqq3C5PaZutC8nPXVm4+5SjL6Ul6RE5yEjXe/XVl6AxX0g9+iIxs6Mz/On35qvq6pqtd7j5kjuaqavi+UfLxKCi/95BJkjjaqrOFamyBRKJT0k4VqIjY6qgSu3qC1yP3eRD9wvBUwqd2q7q2d9PIoju8i7e/BKzorRYa9D5dxz16GsTuWz9YpQ/V5pq87TmOPEqV9Sz/EMovY0j6q7ffklWbSSkarN5ZXJ078bGuZoL4ivf7y5Alrf8EjNMJrSzjE0Cs3/NRmk/qPf+sQQaa1t9jaYUxmtU/jIzzrZqs3v5wsGnCnmtwvZnGcYFq6Toz6VpJRv15HnzP2gbpTakSgaM+X2S4apNFaoz5J2MUhDjFOoMaTxo6vBNNDMaoMSXkGmsRCGMnPjQ2mf1q35oz6SI9bu3G7GjPuPEtfGEZZzleN8oHudqYrB1/qrbi2bptfH/W2pZC5XgQVQTSZWO5WQa6r9gW65X9DF57eaI1fy8sV5h/IIDTxjvjv5R9OuVeBQpPOzq5X2lIsGXhgJcC8iXf0YSQDbXr5bYRiyuuVeCmnXNLTY71uZGTfyvDZbPiB1g9maO6uV+2aRvyXyiY5XhfNaSF8Xk7EVVKGXK0+5XiiplyZ6m1/fqb6nhVLO4IbbgaS16r19Qr9xzXrCuEfLQp9pBPqDHQlJR4+p+OZoAcU/mehF0I++oPwyelQ6loqkUYRlx6mpwvX1PjfqktrZW8CRAn+pLesMIo+dQriLN9qGJD7aEbfaEyZNZSvcpCFKWk83IvQukIdTeezUG/N44wc3t2UPyu3oRxFqCGz85mhLWhF82KdkFc/PRuzruKobmPoMxy+GGkd8N6WG6WKrO2iVMx+TuGrt47SFH/mAI+98+ztEaCPiJrgCpG9D5D8VauRr7OufnuiUbiI2d8f9cxjCINOav9L4rJdGpD9BeGa7JKQ+qwBD4C/zEqD4zTrG2D9SJEmpIJzP3f3SMgD3A+2/d+tL10douQP6RnCa2esK8Wl8Fv+XPRv3gVRNqaUv089PoE43tibL+b95VTbi5w1NPLu9vY3X/xAv8m3YvnJrCv9XXyaV9gCg958omFyeWdOiqAiRB/SZapvT+7H05PqbSzxRRJYaAtPSauB4hgflG60Sv8gm7hqBIL/Xqnn6Gajnls7I8honXNMq13uPK4/+V2q4WPHJ/4RWakPw8Mhyv2Fk7JCQiGXOHW6PjYkLfxyFFEV+tT9vOYAQ6/t+WLCR+/P5+XMCJeHXTf9D9O44W7VvJu2NHl0cKfmiW80yveNr8NJ8XUOLlaLj+MiqDY8L/tvgyfjHQbfjONwwlm8ywJncLbpW9RwihNXsjTdD7nHhcWtCovXvudr9kMdTTo+5lcAQURIhG8EmigVrPKQDaojAVmWgadWGMzl22tncagj5ReWpzwHXpigFJqGwRWhaAR4DXFtJizALhsA998BAlwgnVJt8GICGBLxMJcHXExAfcMoIsaMnSvPA/pv/dJAXP00gj+xJDPylAgr1MHPmoCZ8HslwgppEEisg8QynDdWLsrdqHiGVtqAJdFzpM8QysHxTAbKRHxjoD88FBFH8pmULAUVYgcqxdE8ptMdAZvlVLhcgzbhrBL1ldEZLJswxAXkgiwroleykYDMCIwkydgChadlLB02J6lsditAqehYCzKoztgws/c85Kmhsdt2ZZHmCo22qGF4AtrcMgd5gTQpDhR8uUC3UhjFyzBQxFAZzwfztCg5pkYDJ+i0CJatoCKyO+woIvoxDXj0DyKrKEnCitkjATbEf8rkVzCDICVBjLEKdGn8Igbxg5rtBgWpDIDoKBNsZ3hYCtVG8Uvdh9wigQt1lon3Bg0O8sf2AypGgiTEepID9Lgaitqgva0lHg3d9dn3As1rYDDslltpVAM9LgRsRc9vfopgYIDvyFECxFJE0BgQn09Af1RvMOU8XiAqlaIu1RK1nsDVyvB16IspVLgUhU1Npd0IHjdNVEh/l3SGIDkogwVequhdyuDUEvmnPc9gVq4ecgII7gS8QKcKYFgIuCD5ghYN5uN55YgYYQGNn8EigZE1XgWL4BgSAsV/Ey1oWEo8/ym04HEh9x+QSrlTzpcl40MA9/BlgDvAXKDO0Jndq7jCCcojIc9YqiVZHjus9alq1CsGqDJuIPsVrs49kHmWQzMoLERUkg81AUu8oOikErgjCDEZESkEti7FgHlWhkKoLECyN0CR4KylzeoLFVogY9i6ov0/QbZNXQfnht9oYRdzlLAhjKJRBYiBhAQR/AG5PUCxFMWwlHsbkvYikFYcIJ8CcB4kKJu8YYQQs5NWjzEyigY9RgnRIsgkTgW9iPBCsOQC/Qdbhn7iFQZKh6DzSAMDPAalthnIXM+4LCUMDszUSjMA90JKXYVWsh8+wT5k3znEE/XNQ89grixt2jgFJnimJGTqu0hHLI8fsKTs+Jl/gWwc6FhAV1huiBOCg1tftFmuuDbhqQU1nH2CVBjccDkM2c14CY9F8urITwTcg8ijOhwgVLA3PGt9gWCTUJwbsYvliVRYKieDfaDYE9sIYDLwbzJoHoVgDHqAl8FhMhUzCeCrSN3VkVLOCu6oCMB4qBCGgpC0GMMxg+wWjM8KtEQFsOhCbrjJ02kM/dc/rqNlWC1IJwb1VtvoDNHqH2CbQnocTyAPglwehg4jtbIddmcDofLbV3Euq9kYss5ClmR5ZwZpFLPrmxmIZ7AI8FWNXiKBDvgRCUZSCsCnwZXRhhlW4cHsKxZSBb9BUsA9CFh/1f2IzkVIaMEtCv+IyCCpDyeiOkRMKw9eVIS1Y0o7UVIZ8RbZgPERxsg9HCHsQJKkgJXQbSlfPlAlnDKGDrEDSUwfM/dmJMq0TbtARXQfronrg+8woK6DfCricJvq6CmUsukEtBA8GwkfFeMtThn7q45oykDIlwst8R4O/cAhunBXytqCtXDetZSHadTQTRkLBtykG5lLAoPqps5/MXx+QRJBhDtTh6vh4CPQvOVFFIoDjpBhkQijCDD8hqd64LHMZAZL9Koe2UZAQhxzjl8YCQf9VeEg2kxAT1EX3oFsnAd+hKhpqx7smID7bNJlmOLvsVXH7NbBsOYm/hkCYOBi9UAhC8pYOagCsKKVXiLI9WTPFVjDAMFkHg7wsan+kIEhA8XeFB9RyuZdroZwFzjmyUDHqjYXAeQlzztQ8j4lWhE5tGhgHn7VJRvqMBgZVRtGluV0jsDDtghJVcqGdDTXtkMwalntDodlMW5sipgYUSYFng1NJiJjDBEjCl5goJDCOPODf/A2QSQRWRdpN5kyYc8CyksCV63CHVCHGn4ZUs3tqoYt0GalBR+QaaRAjnbI5QYdw0Vv+JBhLzCoKBal3WpM83sC6UsPjZcNYHNDB3lq5z8HKCaWGEdNenKDvzkstfwjFCtoNk9dkvlE5QSq8USgD5qHnToExoqkHQd/BJlrTRJnuVFDJn/4XQcg9J3p505gMQx/IVkDIAm+IvIZex5TlugAwdfh9Ftkl5gXbCeIDb8I0Ixc7YdfQc3nxCdWvqFrInMM0ArI9S2qRB5fqWkVIYANsmjVVzIatRbamQRqHq2h23mQFr6ipCDMIp1PgPmD71F8s98NICbITsxd3hg1SJgLAPkO01JtqTg9IcloOAiZQSwcbl8HtYtNISs5ukg+cIHtWhwchXluFppCcgdA9jetnC1yOzlR/vmCx8jP8mdFACpYNj52cnlt24cegMRhHMbId55brpyRilovCO4WhtKJPmCctG7FeZP3CsxkS1D7gXCoKGpMJwuZDqIZfkPKjZCcfgO0g9ipDdoQpNiQUo9UTCgVbQl5DoUE7MmWplgHQU/cYCoBMBgW0QgwZi1SYl5Cr7oSM9El/CWnNfdxChFC4uqYEsQnbDbQlx9/cLlQ5QYWhcjpoUibtLDExKV1MUGDg5QS2EzmiqkRQU4sH7uOQv2CrCF8CMl6IuBdULnj0m4I+81Aa1JcDr3DfygY84FAd0crLSCpLmIMGMLSk5QUmgb1vgkkzqaC2SqnNMKD7Q+EfglJRhSp3HkWwxJEtlXrGLC4+FotkumIDW+GxCO0OCDYCmXCntuCDfksIcKKNJ5YgW0QU/lNFYgUklN4tWgigcgQaIYit7HnkDKYWKlVKHjCSYf0tvEddDOeDetC4UEDGrL7C3Bn9C9wrz0XcE/RMYTiBwmvzADoSzBD8k7Mf5IXDYkU0ou4q8UIkeEku4pUhSoUkiBSEL8UUEo9sGvBEtkmgFn7oRwdsk7lHOJUiwcIO8pETDckkcu8K6mN8AkZUxJkq1Jd4c0jZ1sDlCcJjDkCDfVdEg9D4YeLkbRAMiJqhjkYBJM8G2gDcgajMilwmRsYSIb8kkTsc0NjdxMYfeIlVh2ZNkSOVd8r51NkUS83ErhhNkSQUH9n84HoRn9FNjDDJMPB0FYpciE3oft6NDDDfUvCDfgrBsRAZfx4QV/QPkQBQwVBRNzzmtcNYFKDe5qUFAojDC/cJVtg0J9D1QdUFTIE0iRrCQ8+gmgEvciIDv8v7s1ZtdDVlMNthQX9CyPApd4SD+ssUYaheogeNBvodCEcCrs1yODDAUb1FGwh2DgkK9xhgSH5T8o9hSWLMCT+pUi+OMBlTQtv5xjo9hmKHdtjRNtDHsGFB+IqykV1moCKUByJ1wk4sHoVjg7tnvgjIZXw7ttnMYQS7xNBmTt4It4tHsL8Ef8oYQ9EsDDnZFBF1QW09gUUOosLiEMjUQFZtLhYkjUU/gf8sXw9sEaj/xJ6FcqMZEXUSJhTAUphJUSPAPEq9VXAU/5XoXq1TAQQ8/oZqxaIttAMBMDCizKa1WLtEQj2q6x8ipWEKKIiCpUVYQWLt1QqTEaiQqBjFzUC7xgYUBCxYkiUpIW1RmKMWj4xtD9DoYnlM0cEhCBGdCpnLSt9AQjgOoc5gHos2iwrGICX2KOCyUm8QloaKNlAXWNw7gIDMQAC1A2rwkgqlP5TvOqFbBuKIhLnd5GklB1iFO99gHocdnGuWZKAcg89eEqIbKm0hZHiyITdv1C9cquCDpJuloMJM9rPKyFdKneDV0XvgMMsph2/nd4OMHIiGSj0FV0UMMJKqhUDHqSBgMH49AIsA9SQPpdQauagYQfGgEZmVMlHqhF9dMxVcuqujkQZOkdLhA9Qgq/g74tcZV0TCJMoXY9yUXxMeMkH9cUAY9C0H+UNUiYdV0dCMuPtAkwdKujaRpJ8zRlOj18gCgDIc5hDYqd5dsEl9S4a1t6EIHEcUOtU//HRjQOHEY/4nEZ0oqd56yE6lV0hC9TvAg0/UmSFq0qd5OiHEcRTGTlTvH6ovHlExhMdPUToqDUfZHUEsQFOg98niUf0DpjZmgTRGPvqw+MV8ZqcD9UPkOZi7yO9USPqnAUGgD5OjkNxzMT9wX5qbNXAmt5ZwrEM/8nxjgKhJBn4oQJ1MfzNxRKhj3jH5iUFpRU21n5j3URil99n5izjuzCbMDFjvEDssvosFi53qq9Xqh8ldMTs4xUsgQmQrpi60B0NepuZjm5MlCr0FpMbMUHCJiJtVdMe8YiIYisGhg5ig+B6g7Pq2hgsaOi8fHilVqOMFlMfk15aqW1CsULl+iJ51yxlEFJMZ9xvMkZojMVvQkQuCkzDnxjyKiD9wdmNdTvIGJEsl0slsdKoiOuUo2nMFjSIOus3kiiFV0WowKsRvg66lujHOGNkPEuKxSMYxUMloRct0ZvlzsaTVV0bhR8Ft3EEMO9jYSs01GkhejGwi0UFsN0iamIYQ06u9lV0UNlwIfwZLjjhiZUeM1i6khjE0i0UjKrXCQuDAJLvhttnsRRQecg5UL0ZBFYck1V90dCMtYQRwJoVujr6LvN2cPntL4G4JG7kZU1sevlOfAfC7cNtiuSI2ckCMk11sYxlSCisCRMdg1o7hWEDsdD4X4RJiagN/kOJiJRmMTUBvRvB085ECjlMfCU1NmgF1ArpixJAwU/CCWtP/LpiF/DuE4glYRPMbM0UPO2caSH1i3EH1h2zqaQzcaXAvLj2CoAbpj5grbjyVvM0isVpoO9uQRT/F5i4kb3snCBFj8vgFs4QjFiq3Fls2fsNiyUpZjNQYBEJsXqNXygpMBKLuc1vG6D4JraFpccEh68I2dYTqriIRLCQsCs7JPcRCI5cFgVOiMs9R0c1cZNo6JW0Pnj+Zu7M3YtaRU8UoRA5t7F7uH5jNrOW11pFnixCN+g0NqtEq8bRdXojhsNkdri3EPBhfJnKp4+DZjPuDZM8lLNiUILi9Q4goVzMQ+Fbrtsh50bpiSAtRt3bHJkdcYflk2lfFo8a2c0Vsn1xREtjcUJlCqXlzihcl8QmEe6RU8XRJgvj0I/6ktiXMBu8g+F8EDsSM5i0lYtjKi1idHvMdhzovVJMZSFKfvEYDsRagtxjGgs9nJj71CMVgQh3i9EqtQaApoQO8dmwQqJIs+8kPjblJKcu4gNUZ8T/1qsoDNkhvVjQRJqNMvhgSwdPrEDhqlBzMds0X8QKEKli1iF/EoR+4pNtZsYzlfGoVkWwilj7Yrki/jgliVBiV9XiGOs1vL1U5Edcghdi1jlkiQs0cvms1vLqESvmLx98ZpEawW8lqImHi92IqgY4Rrw+MUhFWCvrV79IoTlkL5MZSNR5tCVklKhlwNFCdD4XwaiwGthNRaSMCUhjDnM7CXbgTar01gsVtQm+AzVpmNbjS6CyMNUiGhFCQNQ4WrxtofhNQJMsxVrtqYTjkJWkG0objD2Jaw8Smug1CYi4nUgp4schNRzfgeUjKtoSb+DSUuOn5iSQA2l1Ku6ww8b8gXwWs5QchgSaMFFonBv0p68WOV2SlzEq8Srk5fpVC02KUSZSBidJeBljoiA/cJxl6DS8Xvg/dhRkzvmQTzEV6twKKnj1pIAxBShvCGCU9hd5u7YhHDZiloh+lXGmQSu3EN08BLTs18QD4sqlGBzMZSdbBvTs4CTsdkMrMAG5E/ju0h+lFCHAShsUxl2wdbiXErVDoKG50IgBEA74GNAJoI4BA4PhxjBjIgJ9vOANoLqALoH/BYYCYg0EOogvEFyYNgSSFg0LghN4D2QTUcvkwSU8wxEFCS54JaAloLCSZOrQh7EFiSRjEiTcSe3AISWohgEJiTDuKFII2IDAjDHiTAkAwhLSiHBaSSST0SeSSKEKnBXICrkFoNdZdELnJCiCHAeSUYh/hJ8TxoG4BJoCAhlmBAgXuLeBRICCShSUHxWSeQgLEPCZ2MoHgX+ASE6ECqSL/Odxz8HrBXEAqTSEPvA1YMjAKHEui1SWmw6opqTzbG5wL+t1xcPCyTDSWYhjSUfBtAJA8mbOEFgMLyTxYmlcmgp6T5SUYBHSZ4gKSa6SJ1O6SBAK3AlBpqSGEHvkfSatB3fg6TWEEaSMEPIh5bCHAfEIfcxYJqSnwUmBL6JgJJUaiTXoKSSeYOwh1YED8x8oDB0yfEF34GWToILmTUVgmTp4E6TkyawEIYALBMyfiTkyBDAKoBk9kEGiTAyRiT2SRTFfEFmRqyQeJAYCOT/SUWSu4OYhSyVjoVAIyx2yYEhbSK2T1BA2TAEEmSJECTpuBn4g9YB2SMgQtAJyb2TCyYqSSySaSuftuS2ydWSf2AtBLyZOSTyTOSzydeTxybQArycyQaSdlo1yR4gBycqT9yYDBbySvAn4G+TsAJpYRkJ+TISWyTlSSGSZ+u4RdyfSSrkEv1jKGBSySUqT1YDXoQkLpxQFlaTzeIn0YKUhTiyQ+SXSYwR0KdKR+ED9AiKQhSdSgWTjEPeTnSesBsKYXAFIIsksKXJNC4AFQbElRThSf2SIKerAoKSEhGKaRSDYORTM4GxS9SX+BqKVxSUKSaS0KaxTAjLgg95LwERKXhTpybRTBKecIZKREZdEPBThKbJS7yRJTTybbBG+AtB9UPyTh4IZTaYJ7AI2EpS2EARSJgCICKySlBO0qZS7KcBTC7JZTdKYmSmyRIgo0HxBH7nsRqyd5SBAA8ZJ8KJSd4AaSPKUGTByXwwfKd80/KRfApQIsAgqbxQrKRuSvEFToL/OAV6BLBTV4JKoJoraA60hqT9SQGTwqd+SeKY+pSAhlT7SY3BgtEDk8qTwxLSYVSpydZSVKQVAY1CITC4LpxIUlaSDtFol2qardkqZ5ToSa1SDMIXAloH5EuqbG9mGpnBRqS7AGqTRTmyfQhzPC+wlqrIh6SUhBaohmkEShxSwqY2SIqZBTFqWGSvditTsqTzp1qdUFc4ltSiqY2SviWKSfiRKTmSPOSCYOFsQACJBFwBhBQSbNS9KTZTgwFX0ZYvkVTKbnRfqaNsLqY1SUqZiTigMShwgn9ToENTBO4oEEoaUeTxKcVTuKcjAFCKwcKqCwsAKd9T04Dv50ab/APqUjTJKQZSYaTjTCKKZTpwGjBcaf1TdqSFByaYXBKadAhaaU0F4acDS5qRIhzcff556D2SsyRHoOadqguafjSdqSVSzyTzTeqcfgAkAIgeYvf5UYJRgqaULTCKeqgnEJ0hDsppSFacBTEhDmNboALT1yQNTgySoJFabRdlaVVS9aWrSb9CITZacjSDKQoha4Bs1xabZTR4BAgO5DNSxKZxSCafpS7abrEZEI50syS14HabcpzaYTT3abXB1CEgg6EJogPac0YnaaFTLqdrTqaSjSraRAhg6bbTsYD7TLoInT/aW7Tk6f9hfaYdxRyVnSEEHJN06V9TWAsTlP4Lyok6cXSlEBHTC6c1TiwMFgeqcBSO5KZSIyW1SG6RLhq6fNSWWHxIIiqNgm6eYkW6dNx26ZuTw4DYgOqfwEBKS2c0TJdBUYBHwMaSzTPqTXT9KKOQp6bjgx6dWTJKP6UD+J1tZ6VrSvyRbSfoOdx66baACclGS5kC3Sj6fVTnadtSY6XLT96cBdJqfyJdEKfThqZnA+4IPSQEBgQeEDIhy6cWAhQEogEkG/Swab/TAYI+oWAqHSjpBdAbHMp056a7Si6T/Sz4MAz3lKZSgGcBSIIBoloGYLS96VjSHYIBZx6XAy/6aXAAGZFTW5GjAHiAYBKKXuTxxAxSe/KwwL6VHSQaTrTByZjg+KdnBMqU5S29FQzz/AVTL6dHTd6QHSDYDDSfkkH1dEAIyTBtKw8adwz6GbHSXSVGRBGYLCqqTIzRGfrpCGT+T7YGB0jgrBAnqXuTC7O6gAghozMyTvTwKXwy3YJrA1GYsB5PJoylydozeKGYyYovoyJGcTxE5LU5vvG8xsiHWhWALOBASsWpDhIis2AB4yJwsyxsiD4z3GR+t/xJIIaHr4yDtNyJlBOFhlJASAPGTTFjWKAhfWF9gPGdKw/WPwI1UhIBUmfShJyKAhz8M6hgmRlhriHzwiQiRp4mQyU2eJJQlaAfgPGXwR92KAhmNnEzbiGRDs0NXwmdKSgPGXuEn2JvwKMLaxOmQshv8JEybsB4ykSmPhf1HJDCmaMzomT8w/eP0yniHzxAGM9hCmV0y2GJTwgmX4yWmRNhvmoCR4mT7FKGAzwIYmRBsmYPgN+EvNYme4y9XCcz0BG4zggEUzEmYEzIxBcyhNKEz0BOsySdOVgtiIcIbmagzBhKKwAqNAjfGa3ABmTgIYSqshbmVMySmRAlAcOCya/pwI3WJTgYWRAileKhV9sOCzHYWMzZYp7hbmaelBmWAglmbcz/GaKx4tI8zbmfR9PmcSydmVSoXmQcz8WVBhZ0EAR3mMXwZ2Lcy0mXgg8+EME/kIwAe/D0RXmSSy+4Hsye+BFY+mWjh98K0yXiP/deIFyzfWGWx+BPcg8UFyzWWfwAAwD1AAAGZ8AEQAOMkuRfefTwuMotjA4LWDj4fdDBqPJnwBCgjj4Z2ALYT7xk8U9x58fJkUEb8CEYY1nuOfVnuMxTC/M05mP3HZmDSaJmv4D3ipgLwp3MQxkZ04xkDheSDuEaskMgbWBOwWhnmwHhlBs2BncKHhBhs/4rc0zCjsATRApsgxnIU4NmWINNnCwaNmmUqYBJsgtnuUjBlGMu2B5sjNmWkihl2gdNleBZRkhQTOg8IKtmFsvNnJsmNngk1ml3UgcIts6BBFsutnhs0tnX0zBmpwL+yChVBmLk46ljs6oIuIexnz0+ane0XCYTs3RCxcDrazsuhldsikld6Fe5HBBKbf0lkynUgQB7shtlSUzeBLUmxmKBRuBcmQ9nJQS9kI0l2llsnNml4jZYY9Uun5kjslYgXpA+kt9lbwLNn4UhelYgF9lCwUumhdE+kzYTKkJ067gnso+BBwBP500rwT7sx2ze4zOA2qSOmxsyRk30qkC/0q0jwcmUi4IVZYhIVDnQczBBwclymoDXBDL4XxDWQEOl/s5SkLs2Dk4csjnfofDl2gKjnkcodm8MnNl4EbBn2wf6nE7RWk4BYjnBgDLTmUyPJgM/jlkcsdLoM4dnls0BCCZIDBvwaBCPqB6n8sITlngZTmic0Bn4kuTnzk2PBqc+hCck6knAUwJlekxkkIMl3LSczjkJshhAd1BaCx8fdkMk/kktwdoD6cocxCwBTlkNK0lPiRWlQM2jlNU+jnec4CmakLTmBIVmAVkHzmgMvzmg0yKlhc/lIeco6nrAQLnxc1zkqVDen94MepZU/SBhANLmH8Jakpc7ww2IdLnGRTLnYwArmQctlD7rDjnxsgDmB4GEgmRCuhfRXRAs8D0JHBBrnrtSznVchdnfUOrkBBRZjtcj9nNc2zCBUoSF2MjdnzsvmCuk5CbfBWPjLfKMkPEG/iLAGbmjc9DmbsyKmTciWqLAbIgWM46nzcyuYzAHiyucybnYMiqhbwD9nB05zlScqLkMMyCkuEY7nqoFWnCNA/iITDrnZs6znnclBn3cqqnvcp7ma0udkwMhenJMd0gQZH9nVk5xD10kHlVc17kA8r8Qt04fBa4zGmSwMHmTUuHkhUlbnjc1KlhAEOBSgPfJekxhIKcy7pocztno84MmY8xWlWZXHlY84nYt7F7n/srrkQSMnk48qqn08k2my8Qnl9k/7l08v1AM86nkfs5nmLQKnls848nE8ohlViZA6bAZ8SGA72mHsZA5KFATYpckxhi8v1DF1XBlhkNpDJBWXndEeXnqCGSkSBWel7k54A7+IamS8q7lSM/SC7KHXl7EPXlLk83naU5mTG8v7mPs2Bnj4c6STUmxwDDcTlBrCDJu8wXmI0x3k1053k+oawqCGB4Ye86fI8IYPm/csbkc8wOCBaEJB9hXBCx83qk0ch3kycp9mROIHq7kRDkXGYinJ8qPl+8+jlWMGhmAwS8wIk2xw+ko+m/slPlWchekomBNHlUmbCl8lGJI9aXwpcoNAVQ/nkLDVNnGURwId8jtns8/PleUkay5U0fjVkhxRGcz+io8onnR81KkVCCBCNgBzmDYaRDz8w7mz85emwqFWl48xfk+8h9mp86zmL8ufl2gBfnBwZznURfTmw+cPlhALukJc4Tm1s4ClGGQtD28vPm78/3lH4ecmX8rRKmU1/nvk1aIGYfqnXU8Ulg0yUmXQA3kyk16l7ySHmGgIvwl+MvxEAAMBF+SvzjrSyLV8CQaSAT8B9gKAWl+cvyV+KvwFATBQUiDCBnEJ7Bd+XAVoJM8rsAGLKjEYgVAyEjITRRBDPoB3YkCjyYB0cgWVYj1E3+RgVk4nhC5KE5lUC0gWTI5T4xEQQKMCreLVRcFBIFXgVe8KDrgoZFISCybhFQK14yLCQVM8flICC/EK8Ct1gJwggXMtIQWCuTXoRQFlKMdcmIkC8VLkROgWA5JQWlwlgUl4IGHsCk2bZJKwUIpG1aMCjnghALER7ETGDvEu+AYCmAVwClAAICuDYPvTblyMS0loCn8DeCrAWWAKvx0CiSAZwGXERGRfwspAOgOwWjqH6dAL9Lc2YsC3zQCqLvz9LFNRcCmUz2YiwAspNNqZC/BQchOgVRgKSAoNcbY5ChDl/zPaB/iZ6r8NGlKZC6zwadccTWEVwUWOE3K1Cr6FoRFBrB8BIVeFGoh7QOnTaHadAIcfQVB8TniCBadAF9FgU+0BWq9C3mZVCyjj1ZXoXQgoWDi4/Ri1Ci6RHVDCDxBOuqeCx0nhC2AWSAeAX6QD9ZIC4IU/AUIXSgU4XYCx4AT4NXDsAEgVw8Xc5cCCZAhAN4VvtJkKkLcLqvCzU4zcKfwIcnZiAirgRpVEEUl4PRLgimzgrIKEUdLC6AkCj0KVcwiB+fITrYAZEXFg9QKJGbzywi18Jmo5kivcWEVRrU/zMkfwbgitCza1e6k14kgWxZQ2r/YJYmUinmgl48NTfVTEU5sfVKf+K9B2mEkVAJEEWw4OKEciz9jERcYKhgX9HCiz4gfoEEV1IQP7Ii+vAXg3GDURFfzIi1KBAooTTIYHhB0inFDVbP0SL/bUVkEMUUT3KSB0inZhk5JTwmYCKB0irXIgimkjIlcEWaFJ8K2iljDUtdfIPSW0WSyF0Yy4z4J/Ct4K9Bfg5YTNEXqwo1JO5JpC2isExTCjfA+XbkXMA4nIspCPBGi59B9+S+SRVHEW7pfIV06DEwgi6xDREFgWxRcwFoi81L8BFgXxjRUUjGfwwYQGl7FLItiC/GkCGlOoICydFIli/XA4irmLNyZsX3ZMkUu8EvAdi8kwgi97KSYZsW7AtEX+xbaAlikyRRBUH4MlEsW8+EEWFETTEnyIbLpRUDh7lEsUshP4XV4WT4VsSlJzihhrJC3lQJvXcVhxEsXqEpvwMgetEnip4G1C5wydhEsVVoebbEgNtb7iuLZ15Tuy3Y5sWwlGQIq9Zp7yUsFo3+WhQipLYWTgNWr/ioTQ7CVYUHonslFC+uBvVeQChSS0q1Cswm8dBhRwUNIUNTXHLiCatDlC/ZCF4wkDZMRMRfiycBRgFQDiCfXDXioGJrhUiXRmOcXdxEMKkSgtxzi2Fo8IIvo7IP4UTIexJwSiXKuBYC6/sPCVIVZcbU2KWacStoXLiiIyRYYSXwsNiX2YdqJF9Q2LKsZbp8S6ZB9nSJa4bPCXZsUErci4Cp1SNSUxCycXDIV8I6SlqTcSqR7wIBVDvDBsWEcEOIKoYwxATE8gKRNSXdmJv4nkGERSQQaTIlP4XPUF3B4S31IaStEW80bMxwSuXDa3eSWjZbyWj4CyVtqV4AuOMUbcikG5kJbCmO8fsUFzVyUS4VthJS3LwOwHPhcRfsX3IN4rm8Ytz9i+8URQOmCHPHEVpgMkLeSoQZiiiSivWSqVa1RiXwZSqXakOSU/vVRIlS8gLXi03gpSotrTLbARaqZiWAlYfKgS+CI2kkqW6JNCVoBSeljSoYy1C5Ko2pMaXeWWoVkDKBKVShHDkxZ3y53SqUlGWYU9GXxSZStlQiYXYV5ycUIlS+9Jni5Vh1iLaU0ZWoWUnOiVsqWcYWgEgV/BPwmBSwLaohZEVEhI1KnShFC8CicIa8K6W+oxgVCDL+D3Sy+okCmFASmV6Wdo2wViKDW5bSpvi8CsKIAxeGUdZRUCGPGzBbS1oYWANGWjJeaX0lUxJoyo+IY416W0UDkJoyvdhnZVaVCXcmXvIkiX0lIm5oyuaS6CSqVf4d6VSYHqIDSotrEC3GDeAkGVIlJkZoy/ELKSJqWy8bmVsaFjB0ymjDsYMWUvYi6AlS00iL+NGUsMMHSVSkLAyy6RhBFfKVHxGWXJVTmWJQY/ZKyv9xrBc3iepIQWKYUkAQBbClznR6WKYAiJyylxzpxJWUSkW9Lm8Xwpiy2Zz5A83iS5dgXWCD87eSitA/jNGXgYSiWfsdNbuyho5qSykiTNIOU7CTWU24wwjuyxrJqSjzBmygBQEcQyWGfG2XUMqyWg/ezDuywCJfeWvrfYn2Uhaf0qz9EZwyyu7AahIvru2IwWKYPYJ5S6zDQJIfxKyrebFSw05gyxTD38e2XjkCjBiyl/hxmRSXM5NmVt6aDD7SuFxovEuXWkcTJ8S35L7VRmUcCAaWYPZYLkyrGgpSqzI2XQmXOwNMKYShdIlynup3BTCXSqMWXbsRnKzy+HnYy8QQSLTiUutRWXkKEih0ygGKXJRGXQjNvxXyq6GPS7ATrSWeUFCHQWTYH+UGzGGXDmPWY3yhI68C1AI/IWeUylEgXAhFfz5wN8pdbGBX0CoWB79bkwvyuqQoK4Fg/MO+VQtAKVkcC5Aty/OBwjKKVFpMmXiCc0GUQbzg4K9fSNBR8XHoQhWlwH9BdCgtxifEuW/MkMXLAdyhkK41waEjCCoHaBVa0bBqxCmbCH3BhVDZV2Kv0OaAMKmbiM8PMUnSVOUEsXjopi9CSVy0ujCKlkjPykuUj6CFiZC3xQY0y+VKeXWYLCkHIK9IOUm5AqJM4mCLuysEFWi6eqiykuWawr7yqiznIOK5bG2KxlEenNGXI5L9iwiiAmpy+1puCcEXrjZZ5By7sxt+N4Vg6QOV54YEgOwN4W+pfRVBy/z53lH4VIRBhUyLflIpK2TLuy8AxCwN4UVoOvJBy3RIx5PJW65ROXlYFQA/CpSXuy21TMRH4XFsEeWVBGKxBK6IgXgoOUCQ74V7YgVgyytwRrBZEXfkVQEGK4SzwID6U0THWXG9XJW0dHVAyytpzsJFcR5KJvxKy00gWK3JB14GQKCy0AhTClDzxrMWV+4QjAsC2yrUy6yCrUXWL9yO2KpyyI5phD7pf3MWUeEoCXo4eL5Zy/OJWtA0o7I/eUsieQW42GKVZynFIcKkZyVErOUXYCQFvUquV1y7JiTvFgWUkPo5AK1kg+zWqSoQ8BWsWVRIjsP17vSuZBmiFgU01U8Lgy6nGPyhkSoqu2YkBPiV5bMmWfxHSF8S9jBTDZEVM8PWq7y1GUJITIHnyxDowyuVZdJeBU+1WoWSYbhHH9Zu4WgPUYQoPiWQA1EKeNffoYqlMTjCsEhFaDCCFWdnC1ChkyHo68DH4QEGtIdVJvUwtAwJMzTsEpMrUFWoWtzWlbTyCFCESqLSblFKFeQG7ocScsx5iifJmqklirlORXLIZcUn9WgVVhIMqxS7biOBBvy5efsVEgL0WWDI+T9i85BASnsh1SEEVqSIblAyRhY4iilh/BPMUk1SNXE+deAfdEVDcS+Fi/hORWk4P4XWkIWx5i00iX1XGCH3CALJpRMRii4wylpfZU5RAZVus9RhdC6kqDfXlS0UC6C5KRyXZin9B3BfpZ+vScUNlTZVfIsUX9jYRoxZRFANi6DAwin2A0vScUvoVHY+wOXAXywuzAaVoVTJZcWOwtkqlC40Q4i9/a9zDZpASRMWkjTIVspN3arMLoWOiu875YIWz5CpAGV7XGw25YUV8SWArZi+XoVKmXHxBHtXIlAqJPS8NDQ/YeznpSkWxM5cUR+L3iUigc5ki/bE4ROkVvXZcUblAnT/qrJJiiitDrrEDWyZMkWTyaDHCiy1hjrK9DzCq9W/JZcWiCdhJPSh+XcSjUoxpJ6V3kBPYVFL2JPSxdC5q8ODoeJEUAtcEaaSuEK+5J6X9EVsVgdAKpSBevBySwGbtiydX4gbiWoldqIspCBINioEY2pXTJcRB1VzEIJrIKBt5zisY7CKyMROFRiVzEVYUfIKxGgSo1WCZE1Vqa3lVdYZpBTCuvEbil0JSalxrVit1XMRDuT+LfsUKZVYU8KDtD+qmHILC5nKvxTCiOw+9VR+Ugl+S6wjp5ZEVOFWtUbZWJXjiSRRdi82Ymi8pR7cENVDAjpVeCZzXPUWpVAKQ/JiimrKMaugW+aZcWkyJXxBKp6qJar3hBNPJWDxY4UeU04W+C/wVXC3dk3C1AVOQA4XnC4vyYCivyRC7GVOgLhGvChVDEoC+XGCpxpaihVD/QIzqMCr9h61HGU9kDTYkC+lAZInGXrqdv7DaxMG5KuATu2XgVtiXeJoypnSaKz+US4SXixKwPpgcElWRLYZTgigNDbpOkW8+ALWbYD24rapAK0rEgV1oE9C8Cp7iPUcEVPhWZ4wyrUL9aszRwELbXApF9VmaLeL4q/gLnScEX/QAHzXagUJHa6g7zyjZoahC7UZSIwW0deZBuautDCDZlUJUaloXayQW8C1NA5Ii7WH1bCW1hI7VDkH8ZM45NbCi3SZm3cXHbQDOAwK1Gz5hf4T2YNzWrbdoUDefPC7a2hKRjccRVoMnWd2clBD+X4reeULVdYF6E6a39hiGQnWPESnV6AfIpRa5vbAi0CUDxf/6E6lrlCq8sVrTGBW2qK0HQS+fwTKpQDVM2VUfFI7V/OUtqyqxyQ66/+4i6uqFFQC7ULdVjpAyI+RGpC7V1cnaXWXXuYQ6twyyq8qFRat8pgqZ3WZLP7XVE/XXQYHnUhUJ0WgSq4iducEVRMGCY6akoysjYUWHVB9LxQLkhA5RgVQWLEqXyJxhRaiNjdYXYUq4tnVUEGy4VCr/bCi3O7BBIXCxQoJU2SQvW86tpAl64eXXijIIqi6dCKg9TVEmdqJ0ij0JKq8GDtGK9VK+J5rXgKCgqCyjh23HVVg1H1XA6UxJzICUYsCuVjBRWaWwkOMVW8V8UTyebgNqisjwbJaUfhfcVlxROLTye/aYKG25LSgICui3N4tBLXV8tEsWx9QiUiLXeJ1iuPiEShP4Jqz2BrONCXMah6J7yZpDt/D3LbElgXIYJxYcqw1qrC5AgaYG6W31RfVYpdkjXapGpAGqtxQS+UVOEYRWxqrnp5K5ij5C/+4xImGXbBNjViKVjrCChxx8Kh3gl5YwVgdLsLyU3K68C/6BwSD/VtOaBXd6lMz5C1iwVoRGW4oRhIvyRMSgq4jy6PfuT0vE+UKnfZUNBebaEyt9b5CjcLmFQmVkeUQWVYrMUwyz1Jh/AwViGlbW5onYJWvQzrqC63AiG+lCBihrU3MYT5cGrFKKy6eRwdfZXKcP+VTY/cX2LNP7OC6tB5i3bCaVXrUksFQDUCkMraG7OCARVYW1IZnK/SpFrVq1a4tyij6QkfZXVoVpWXyEq77KmUgcYybVuMggXwRAZWTavdFWCs0JQ6othysVYWX8bOS/S1LJASpEpm3YbWS3LoWVUBOUoGgUqTq8JYSCzYiv+N/XfgmGVMC4o3JTdM4cCl0iOamKyxGnzJoGtEQkBXgUkBL/C1G5o0wy1o0cK3+H2DD6VpQGw1TnBkotG2TKmtc3EuudALyipxhAS+pp1LeUUaYYRWjFaOUe5Uq57QL+htap3KpQaY2avBZUJIZVaZC6CjBGjdV7BfY0ykP+UgePwQnG/2Era75o7CE42CRUCWaEAnUoNdyg7Sr4xXtPaAFuZYKOY6NWTqtfzYShVIZIvUbqbXoW+E/cWiDaRE6ajfD3IcfWMdeXWLtLI37QtCXZJIOwwmmUjrSpfWfccfVMNdM7goAICrCk3rFjT+IqpSMUGoTnVpJL4KtCp7E6a0UacSUYVe9RCUuCmzUQbIYURsTQUk6+EVS6jpYDGhuS8YDPWOEI7W5sMDq7CrHpZ6wpjNII6X6FB0W2ZMk1fZJvVjo4tjLChsLuK/HLH7TYpkhAU03a86X6sQc4HC5nJNCt4TdxBYWfIXuoJIBGgHqjQivGySAxpcXGU4jlXjS09WKqtCX8BMooLC7zDomwQTCK/KI1BDlUB0ZZWpaBiWgS3Lw80V01zzeXWf4GMEy42dCxG2sJyGjiS+4x7WvWbLKRm+M2naxM1Ha/mAZNBM3DII7VN8Na50ilDjihKlU8uP+VqSFVKwirCiQGiETBoLUUbG3TqdGmGrAZJ6VzkHY2tTAjwOi5s2/S6iHKm7vZbahHCIods3WIAw36RYZVC5bsQSCrOFRagGLwkso11Myc1FIdzZAysjyTm63DrG4exwQZU0QxPM2jyKiRXq50JPNRgV4+XHJPSjwieGo5hZqq9VY4BJXhq4PiTm1twtmv2Z+rK9WxZLbUuxKkIHC7xCUq8NX3qfcWFEfDplG5QWL6kDzqDf82WCn2AKIls0EsYPWTqokxrKk+Q80VI3nnHrVOgVtCRip0TEG3NjGDIBTdEFs0SG9dWiGkJJCG7q7RGxMTcKi6TAKLE17YBhUGYHhKcwCl5ZysxYlJAwLSqbhW6Jc7XQ62Kn0WyY5ua5PJOC6yANpAcLIi7dhDavi3pzWEW0JFXULy1CJRal9jXxEuUNpXFKSitNjRyvi1GqyvW+tEuVC2ewX56gjxNZYwUIddXWSKOAjEG9NhZ60ujEjcQ3iY0y1OLSAbHmvZpBK6y0tm+iLNdfPVMNHQZMavfFBK5KITG9fKAqzy1A1G6XVEms1XoMMWBm7lJRazsLaywM0nhRoJ5KjmpDCgGLuvbS2NJd03CGTy3pxc3ERsHnX74FkR2m0nSeW7yzumhJnuKw/IAxXoX+xOLW2/AZUQiO2LhWqMB468OCdOLPVvYVqRHSh3TgixMwq6zxqljcEWRiAqHUmqdCNtA83x8dE0FBQs1C4RNjy6nqLdEP7Vg6L409GKmJua16r+4Bk0JUHnVwSdPVS6z4LCNcGWMTNCXqg7zVmacyyISub7uKpIgxoY61FWdXXclC8HQ1JnRZ68d4smyiRkJcGUDLHaXdSIkJ/auBSfPNtV2xGa2lSXYXcmI7Uz0jrIoBHhTuK+9AIBUCUao3jrGCoOwczGXF5oJq1QlACH/CNcHtWoE6ES7JbW62PUZ/DlWH3NzW28bqQcq8JhBWhQzOFB41soJxXJpXDzy6t2SAFYUVUxbuLE2gTbtWi7BE1FBqWWUm0QpLU03ICq3kmM3YPG3bpc2ssocquaALa6QVGdfg4RrBm32scwo2m883DavIVhmuw2k2goQPi2WSsWdq3AKAWXr5UhFa27fCOW9aQE2meRnG+/TY2ybxmw1HWNhJHW5KY3KOWxQYlJN4USBU80hkYwZvChy3EGyy32W7hY4W6SpZWhDqnm2BqqJYbXn4Q42IEEDyp68NCfPC7VrYYO3IKAsywWzhXlnIGUVAxGVM2B6LGC+YjMG4iLWFcGUeTSA34KzCrCi5ZyWHDS2bamjUmMiLpiy75rDqmBVoXFs36xAWJ12+qoN27ZCuJcnXEDRGUYdDHUxBLu0wiHXWETLbXAkcW1moHOKIyjoFBW1/AfytQ1whNG7CilzBcAoBXveSe3iZaO2UG40Qh63CTOnZHXa5RgXmKfFX5cGK14CjFbiGg2zuKlM6Oy99AMYdXXMyNKHGC42IujSbW28by3dQxQZBKjYx0q6CI5A9+0OYU80PvTTFO20/a/SrbZHavOQFmTs2XtIJXsFU821pDe356wxJza5jimtJ22GNObVkhWfyAOs14razpiIpN4X3ZXupvCqzJBW+ZD3IObW4sI825KQnBbaoHj1jfPV/OYIKEO33rEO2S3YOhzA4a3E2zGugVVoAm0zoXo2/FXzLtW8/D7a5T6OBYbUsjNe0wGL/AV25HBegxgVD5R22XmAlj4q89CXgBm1vg5R2tmCaLDa5jjPVdrVXxaR0/cLEr32sfI322EiWGl+QKpSO0/OdQUUoKLUeTKD7qC1FDQQBPWE2xx2CFHq0ehACHGCiPA+zYQWkyP+VI7ba0pQ3aTqCqAi72y3U1xJQW9IHnXrFSXUra/EIuwuR0ipAw3zIDHrOC86Qv2upBtm4UVabWI2D4IcY5OlwUSChfIV2khgSWwVzFsCu28HMO2eXEc3+IYUHqC+NAZ2+Sn6xP+VxyG23JgnmjEGiiVZ6vQUEWwg2U4QnWN+RO0xoR3pC6q87gKypDIOkdgpy8BWWbGnXTIEJWUGmjLNaqFqjhRGUWZabWIGTpyIy8rKrOhhoBLJBVroMnVEK6+h/yn5hdJRbVkeRBVfyr+j7O2TJLGzhUkYfZ16iDDYwK7u2UQArZd2mTLi6+u3V201Xx6zuwt26u1fZE52hSKwrV2+HomiovqvZF+13YHFD7O3jVwujO7Qu3hxXpFbXZBfZ318P+XSsSVWLa8sw8Glahkg/Z3B8Bh0aqobi7a52BuWveRr+S52d2DjjGW0kDi63KGJ26DB+zXbXXqgJ3mEWvX58dfaOOpIjuKkSg7CUJ1dTCu3eWbsxRO6cLF2mcYczA81+qP7WrXTJ2f8U3W/ioOyyCvbh3a+bjUu/liAu0e283f82RJO7UnSTJ1EuYnI92k7AWCtPR3amAT5hPe0T+XbXdxJC1HMHmgV2y5Kf2nRilqwnX7A+w1MDLR0jsQ0oWCqC0wKj+3KO4pE860nAyqmc3aZSl0MYCQVpQcHWUQSJFxusKDhuy67KO94wQBGBVOLQ53BO5p3LAAagpOreI468Lp+G8fxASO7VozYR25vPORGuq0iZO3mhu28HgSIiQU02v7V93e83g5Na2l0P+2mZYHVg6WI1kEQoh/a1KBVG6gXvZe60NaF+3I4fkIh67ohzdYbW4STN1wWyeUra2XiXlbx05WlA2x9dXXzEK7Uwyho3TO244lHes2efLW2eA4Y1HyG+3G5ApWbFAwBI2uCgtGv1whhMR2VMb7V8PUx2vuwHXS5Bm3uQv+WSYVrIM25igPpEDW3PM920Xa7UMYNJ3+GykIQelvVa2gAqgGmFZa2m9Rba4goj2/XRGsVHXipZx2BDf9HMqriLn29FJkuoyY8QHq0hEbdIGBalQ9WmEgYbcXE0YHd2fcC+VC5AVo9W40hoSzY2MJPe1pAn03+okPXOoVU09CTHYh63Z4PGhRFA2sTpDCnSJx2nvzI5bCUQQ6qLgyjCJCXG2l5see0UYNP5HGti19WbkzumwGYO6pt3Bqh40RkHnXIERngcq+DVBWjYzv1DlVFmcJVEujzB42402au/6Rkm+qq5a8Hgh7PG0e4hV00xYm3NVe63jIOT3xGXpW0KFglee46Hz2yyWueuORA2pd6uerCh0us85keMq0FmUp3eWQiUQw29LYqj0JDCrmLh1SL27fUCVD1e61khDTZ0CzpJ/a1hg2rNtUzu6V1sEvk2ZUYu1ca86XQJSGU26w+47S2HChGi7WKKSAa4mkczF2wfBtPK14fVO7Vg1JrLKfaZiWehFRkm8VjsEs3UGHI6XbsMV3AxTSrlKBPp3a6orLCp/Dq67vZ9eyJbRMYu3VEQq0QtTb30CGz17hKLXRofgg3SjTK529ZDZ/QM280IIoQ6kjH4e8NCT2s56OW5uSJejvKeK2jq9NTe1EgF+2zafT1HMFt5fumb4uO3R2o2jsztWs7LEe9TrPu5BSfuzo2ksLT1BQnN2RLNy49WjD4lmzAoxOxKALm5Y3TZTO2ksew3PUGXh/apCL4q3+acejz0l4Fo0f4it3/2ubWPUOz2awasRoO/HLq6gs1Da5T7SxK0X4cDYz4qhCbt2sjg/olt1/uLZ2hPWQUxob4XiCU+HqCpjjDK2vpRfGQ3KFVF0cYGzriGoiAO62vr7UT21qqVZ0AarbUyLZx0T9ZgLgKw1JguiSgb5cBV06XpW19dYrgK91oZK2vpjcHF17YcJUwugwCQu2TKoulVi9GwPowcJEUvcFMSpyjfIVSzEVmS3YyJ217KJgE31E4ed0jsGeom+8qwJrJXU1xE30bGfp2wyzswx+zCiiDNp0RCdbUXiMfLvEj4nC85UlsOStgnjBMD9c0LmakRVBI9Bv3LcqfkD86EmAGXKikBT6KTs/kCjwLDA/+Pv2ucsLm8BEqS4If5gyUuyY08ujmBwaviFwCf1Xsqf2ZwJf33sq+nV8+jnXQRf2UcCjlx+Vf27+iAVz+6EnAwHf01dK0mn+7Skz+k3mYcgqAVUHfyLMSf3CAHf2zcm/0js8qB0+TOCiwfv1Uge/0v+9v3985/n0cpCCFwb/24IEAOZwKgwABoXnT8rdkQBptCfscAOfsDhnQB33lABwOB/+yAOewJ/28Bdrqj+lf2hIGf0dksLmkBBKaj+y/2EBuknZU59w/+MgNH+/zkTc/5jzk41pM8XRBMBwGBUdZTAr8zWAcB/lisBqqlOwbBmcBn0az+hgMn+oxRF8qanySvf3iiH0m0MADKiB6Lk1+zYDhhE8baSRDntVCDmZwdQOHcm2hcjN9nnochn0kvQNB0rBARoPvkwBzv3BkxIS+5AwOhfYRnSKcrlqqLhlP8zf0SIdYgH87bmXC+BmXQaUn0BpQOzk4/m+BgAi50xhJ1wABKKB67mBBsIN+BhHkHVDOCQCcRmuBzrkSIFwgJB2INZkjwPBBrI6WclrheaZxk+aKzAziSZmXoqjBt8nZkxqeYhHmEawVB7Qj8mIoOSneJl6ZMoOHsc5mpMpARa6DCk8ucsCpMml6ZSAmCaRc4i9Bq5lBIIar2s99TFM0YOCJaFkqUZoNWmRnI1Mn7YvMlcxOLJpkjGUVn6mWJZrBpcKSWUSziiPpneTeZlDmF2K7IEZmlB2MwTMs4OECsUwI4ZlmHB9qyX6M7KnITpmf8XhhcmKa2FMhf7EWGoMRMlUwX4MUxPBo5llUk5m9WILXgcFll9BsLDFBllkdB1DDlBwFl1Bs2zwhp5nhheOwD8PpmoMgzCcmKWhbQBENQBL7jaSF3ALAcFnnBqYOTAp5mzXZGzgJBFno0pFm76BFKosk3jXBhKwmYNFDYstS52WFzW0s1AY7WH4MohyEgKmZZgkspCB4CM2xNsw5lPMwtZa6NJhTOZ8AQhkENBII+I7Mq2mTBooMfBqVmijbTiKh9UOQ4JuD+WHUP+ObizskLFlkOKoNqmBkNZMn9gch5fQnB4kMiAiBHKssABqszQCas+ZR6eQETcGM9xWYMYMGs4GCih+mRdCF1nmsrENKs10P5BnVmFBwMMFMh1n+hsLA+h11ll0hbC9WJUO+MxjhU2NER+stMOBsqHn0ch4hRs4OAscqSDJsyvnJBnMOBwPMP5sgsNXsisMZsksNo82ANrc1Bn5h/hJRkiAPFh0f01hx0SFhgdktht/3lsw1Q9h07mrU2gDNhusMd+9AOpUpsPYAWsO6ICAMzh/wNRBk0mN0BIMsuXRBZkBIOHyQ7nrhg/nsUj9mfxHcOT8wANuB1Knbh/Om7h+kn7hs8OHhywMThrdmPUpfrQJQ2lxBoJBt9NSK/8hcOm8yhBeCB8NX8xvnl9b1Dvh9f1xsssOpUsZzAc4oz2BpnlsacCNmB3G5ARjDnv+mGhIouwP3XZ8Os0IHKl03+RwRyIOfh1OAqCT0KO4jUkfs/CNERSqnwR1bmQU2YMERwm3Vs+klUR0iOUUq7n/826l3hlVAQIBSB6wF6lNYd6lV8lIPQk5CRUM731W86gMCRrAPX1R/n1hqwMxc5v2CRwG7X8gqAyRsSNJZSPmSR28NEMj7rUtSGwa0iNnD2TSMSGD/kfh2/3FgK2l6Ri1aAR0OkmR7knrBp8M4RoyPnsKO6Qcjdyj8+uAVQ0ulORwyOIRkDgORy6Di8/dkgcOpATRJdydUpiOikgAVrcn+C9UlsNcRtoA8R0sO08wOD5mQ+nUc0vmwHL3nJRjyP9hkyyH0usUpRrahe8nKMZRp9k2c/QMZaSCNoR1yAlRrrDmBrcMiKSDnTBowNTs2qOp0qqPYRvsNFR1BgpAiuh86qMlKizqOyyYrIXUiiM8U3qPfBFvwDRgbnhwPqPGiVANuIIaNLhgmAWzAQBXCcaP0k66DdmRYDLRmaNB8aYBzRl0kLRlIG5yIqJQR6HzfBTaMkknaPV+nilAqA6Pisn/0cklVApAs6OTki6MNhyCln4G6POdL0nakU6O3R86O7Rn6BrRx6O/RgQMPRn6OfR56P/Rg2CAx74KHRlaPHU/aMwx4GPwRl6NSRm7mgxjaNIxubnox0ICYxhqkoxtSNox/2KIx8GPlR7OAfRo6PIxkUnfErrm+qYmMUx56mWQYmCTkyQAqstqB5AWiAasy6OPkvQCFwPuDxrSXl7k3rALQaHU2RtqMJsoT718qCDmRvclrU4vlou7em8RkCNg0jAjvkk4ENRiYAqxu/k36Ghln8iuhMk6WCsM6BB6x98nX0VEW2R9/14EIHnh8qxCf8vvWu8m2OFRp3n94K2PPk2bnac1yCJTCGCP+x2MAclwjSIH4idUj9l+xiBAwqbfnBISGOpwWAgQIAOMOc4OOXQGOOTwVRDxRmfm5IaOMF0kGM4Rf/BEC+UkbACOP0IKOPxx9OOkxj2kJxnONJx4/3BkguNZxiGZYxzOMPEYKOX03ONcx+Wl1xvqlxU2aDsRtuPr+puOvR0snv6NONyHC+BrCAeMNx0Kk9x1GN9xjuOOwLuNZkpaAjxsOPjxgmOlk4ePCwFnUPckIAFIYjZlxvOOKcaCCLEQONLkleOoafmmNx8uNiBrdkV0WSNFqhPnLgBAPiRlSPjh48MXxmbBXxmyPEB52NUM++N/80KMsRmLkjiTuNjU6KNyk8iPNx/SAfEeDk5q4SNgJnmPaUmmLmRsWMA8tikQJ38MXwJBOwJh/kPxo8N8R4Ml6BhBmpaldn1wd8noeMOPAR5OM4JwhPGcgAg884wMUJmxxQUEhMIR/sOGwCGAZOahPHU8FC8B4hOHcjhOUJ/BNVUnhN0J//U+xrrlEIJmzd0ishNcod7P0vrjX+xWNkJ8KMLSe+nQaSROasaRPKJ4RNs0xRPmctERDh7KmdsT/jucgIiQQjRNeIEDjxodznZEHRPOR8xO8BiFiv9SIPMRhdleRi4I64UAXcRhcOOJjRAquEOO5INxMxRkxPkJ/25oRcIMKBj9lFs89nACnoQMJnePy0J+jBJi7QOc8JNhkuuAqDQ7nv8zIrddXHlHrP0gWBtANPxtbnAwMjYDUdWNQxzpB0LJEmHcu+6xlIIUHx46nheIKE1J6JOgJ6uBb0A6mCB2cPvKBpMCAdpMBJxhkerXxC3EXRN20gFDzkwZNn8/pOjJkYymUpeYDJqZO9JixDS8FQbPkoiO5wTrBKieclgGcZPaejZMvEaZPhYYcm7J+ZOoU4TARJ/bnuI58MrcDLmNJpIOqR/JM1+k5NtJzWDyRvOApQYrk2MwPFHJs8kPEbXL88pil7khMA/Jtfh/R5pMXjEJDEcFXnmNf+rgp4FO9xs8lLQInCsHXaKg8mbA2iHf29huRMVxohnwpjgg7+B4jIpwiEX+PFOfJo+CtyPKPj+sRQ6RgEIRFDAjXhvJPYJ9SONWaRMJgSlOW8rOLMp4lP6QTPm1k7IhslEPl7krlMCk8fj0TDlPYwbiDcp567LE9uNgqQVMHXDgYOJn+Md0+uMQIP+5+J4BPmxzKMr+uMk2Rcam8BJ6j4Bz/1apu6OWgTVNAs8gMjh8MnMkPf1JQU1MipgqCX+w1NWppfr2JhBPAB5AMWpqHo6pxblYIUf0QBsnZUB9YCYBuMkepl1MYBg1O9Yf1O/+z/27+H1NRp2PVIBl8HBpjFPnxmLmYBmuQep4gMEBkdj6p3VOrk5f1RpvVO2py0AUBgtMXJ7f22k51NJpgINLh75MwRzoioRrGMDxcrn4Q3JM78u5NXR4na1pq0glJ+6OPuJtM3sFtMb++lM1+7EnddL1O5DK9mIkg6nvMppOwpmDkjp2MkswNhMD+wia1oreMgJ2dNkU3hyJZTFDPJihhbpt2IT5TBM3httPVpoxSedDfJQJ1Sm9I0A7wJytOLhklMaMyDl8RbtNsdQTKYR4iIuB25NDp0snmMp9NanErm7lGPLvpvLkeJhVMTcs4HmUnINAJt6mFp3jhgp0ARsM/ZLEcAdOkJzFMqM9hkv0hDNDxq9C8xrDPrpiePC0jDMwMIZPYwWhT2Uy7l3p3CMVsn5NRofyk4Zk2kUZ1wN5Bzgwehm1nq0QgS/BmCKGOX6C/hWoPfoZ9TBckllLB/kw8Zm5mzBqJkO0azw95doOTBwug8m3VDDBtiyF0PTFDB4ENKZo6SmsrWAyZk0yF0D0JlM8TOmOQuh+CL/i1M0UO90d3SkgT4O/hRFT1aSLbLM14NXiToxauX4P4hkCQt0fCbEh/SbMhvuitSGlBXB7jMZaWUPLM60Mr0VAHPB4SjkERzOdJvjPWZ0GhG2ITN/BiJiF0MLNAhv1AKh36BSZ8EO6vEYOiZjEPgJHTOCZylmIh9iS8ZhEOoh0Mi5ZhEP8ZiejOIXENPM1zOb0XLwpVEkPeZo6RQsuUO0hqFSN0dplxMzrP60UZhhgikOkhvujrHLTNwsI4PJZvfLPBzENmhleilZ/kN3YDajxZorPmEETOBaCUMwh2TOBZ2ZnZZggjl0YnZBZjUN0hybMbZlmDDZ5bO+MnQGRZzejzZrlkaymMgnZ/FmdgnlmhZpllyh6XwSZlejeeYbAKs2EOb0aHzDMlUM6Z2zMIsj7OGZwrOXZlzUHWHjPrMoHNVIR0POh+QBhhljMo+Trgr0egQFMw1mxh9HOaZ1gDBh+Yihh2rC/CN0Pas1jPbiDTMusmMMl/TegY5+1ldygnPjUCHMJhilD/ZlFlZMrMMxJ/5jFsqsNoR9Ryjhw7lc5/nNG02/nzh/DNLx7mN9+dsP8JttkVCAXMi5rsPC5usKi59VNPs2nGDh18mS52XOwZtXPThhXNoRp3Lq50DPUx8DMTyXDMKB6DPgCsXMnpmDkMgN5N9BOVPEBn+CnJ57Oj+23NyB6Gq7pv3QfpytI3Jx+Pfp7mN7pETzVk1uBUMv04q58WMh5lDn+IR+l50xbjU8kNOmJyPNx5vyNJ5vk4pcpPPlEYPM+BhANh5hPPBkp+le8lnSSJzQiu8ovOwZo6hkp58ka5HqN30oPmkGLaM8M5jPQmMnPJSVSIJ2yZl5KCTBt59Zm3EYBQdsa6A956WDLBtvNiZ/xCfZ1SL3paTOPqW0LUccxpGVBTPKckYPsNTJmFMwjBsWVSIF5cYOLUE0wb59rOFMypimOFSrVM1LPAxfkwqVPLafBrb5IcD/A9Z5ZnCMERiu+fXidMvZLYKAVAFuTzPqoZkMEUFXI/ZzSZf53+lvZ5Zkv5/Ci/0qbOpZvOSSWPwaD5rJKpOWsaD56joRMAighlfFmL5vbMdkSfNZZ6ZTr539x5Zmkg75gfPChofNn5ggtFZ4IQk2EfN5Zq0i9sWkl1Z7FnAF8kilgIkMUhzvOmUcXnkh8FlbxYDg35uzMcFukMEUCsJ+sk7n/5hq1Ys1uD0Fz8hgFp5lUFjtgieQgtkF0MhQFwgun5pChIFyQsssmfMgF/7CHZnLAKhxQvKhz3wHWPQuQ5vAuz5x/PCs0MAbBxAq9MyHNAxRDSIFW/NcshAuaUIGyWZxwsiRJRRsFspls4SYNz57oPuM7wv4FuiLSZvuDuF1gsjGcwtOFhguoDfQu2F2eQkFyHOhXbBQ4FyHMs3YDhGGC6Tgh4jj27aYAI59VnI55vOo5uEwb53HOGsvRWsKTYAlFsIB95wnOt4YnPhhlvM+aYouU5puTU5+yq45/1lmlRaD4keIvM5gxiWFQbP+so+LZh+RM/k/ULNhiNNGA7nOJpuKNoZ0sljFysPpppcnzFjNnrsr9NKxohlKi8YvORusLJs1Yt+59YujFo5g9hiYuCA5tnH5FLmbF3XPepi+CXF3YsXFo4tXFxYt6J6JXHF1vkjWKDrhGEOlaMmCnMRT4szpgjMkptvkfFi5TWJ/YPPknOmFp4oDQmsjnbKUylloH5PWKePOUZoyOgmBEs1Mb+mol+DMLdf4vi5gymtIXDPYlsmnWgXTnol+4u5pRASSQXdMgcckutBgnpW5/3Mkp8NUyUsU0O5pclMlq/1HyEPl55tbn4IDOC2gJ4sAx0uT8lvYtYJg4vtpwspUqAhOF5SUvl5pKLwc2pOClwsoquNJNClmLJekr7zCl3QMV9QKPJpBwMCsRwJPQJxLh5gDlr8dvlkOPUsnYG8nSke4vFpD9Y6xm4s8B23m1pRiPIlzyOrGGSkpjFZN6J90tOlw2P0lsUtnkiYXSJ+uW0RvRMpQ4yjl9BsgpcoMvG3DCmhl/SDhl++lxllLnXk75o5p4CSvkzfL307ujsU7kuHF3GaxlixwAZqsEuhCIqzkXMuul/sNmJhkQJUmbCE4CFNnQGss4x6wiVUe4uolWstvlVszOR9svNl50IKxmYvJp4dOMp2/KSUGuPEBxKOTU/bnZx/0sjF1ClLQSvMWp08il8qlPWpi9iHcjkj2UigJRkjctkckQN5lnilh+XcskZiQkCc33Oil2ctLhw8sKckQN7hrnlHlw7lEIdznc8BwMr+a8tjh88uzFpcOSEb9nzMD1pRk7/0GJiBC/l2lOtphkuClu3LxJ95R/lj9kAV5JPBcv8uzUn4AAAIWGguJfugWCF9pl6bPAD0AgQv7nCQIKeMjWiEbmKvJV8BiCPTdKYDLgJcQIGMYaqWZMSESoUGwa6a2pACAeF9WvVosJX5q2ADTQ2vESl2uPnL1QPYA3Fd6ya2PhTb4kEr03hhyU6KWg/n1xy3FfTUp/L4rtVhnlXFZbokmB2JUwGWK1LTkrxbHCBv0A2IZ+zkrLvAGJeleY4QTTkrZJT6xg8D+CF0DkrCFwmx0Igk+4lbb0h41Tgdwj8EPCDkr6EhyxdwmStTlYZMPyCkrIxjs6flfZCquIac4OQzg3FeliieUCrD7zfKTlY9wCN0UrRRBKSUVZR6wmJtoNnDWCUVYTanuMyr12KcrIzkK9rle1QyusKrYEhL614hHdQsG4rRrD38gVbLIcDRUrKKc+IDVfdajQVqreGC5x9jBOjhVfYeeVb0AOQIdgtVdpS2t1+giGpjSnVcywllcqt7CU6rwGAGrjQPXgtVdqGM1crYIcVqrTHHYueldrSr/m4rxKCJcgVb/kU72ar6+yuN9CHWYhgScrZkDd2O1ZhqglZmie4UKx6zAJdD1bBVecsUrNGRDKb1fByDcx2rtfh+rM9wyrh7CZib1b3wuQJKryxV0YXFbPwxDEWrG5TrCGqDZUH/0hr55zQiSNbMBSmPpMZyrerQWqEJ9JiV8IQAxr+eH9qF1fDUrUlxrTq2erV6ApFMNb0AkaSOrr1bpr5ap+Oeleewy1eugdYLCrPIt8edNfPO9Vc+r56FvSSNejI9uPpMGmRqrRhhzhnmPFrqar5rcvkZr7sTerXxHmQR1ZwCs/iRrnl30V6tE218CE1rxtWYxVwgEoktZ783qBlrsIOAySNf963VZeI34xNrgiQ7Kn1e88GPStrvGDsqelYZUUHStrCPuBrh+R+wb1ZvYXyrJre4Q94dNcZBarQ9rrZiJrAIGmER1ZhQLoyRrL+T7OelcvIdNciad7ODrqkwigidY143lYrI/SmGrN+deshtaX1TZa+AIqnBqn1Z9yNlY/wWqhtrYDstrH+G5Ep1xTrabEirjSHTxJdYxQ1gXLr27BPWkNfl9glaUKYDqOry2A1Cvdevo2hx1rrcyHrkS2uwvteFyRNaoMMOq7rGxl1i5dY9CeyTjrx8I3rKKENqHtZgiKgHLrqImWwR1fpQBWWPruuMWrcRjmrABeuQR1cmG2dYAL5NpKrPlAUtx9ZWQTf1+gLXLb8H9dRsJdf6IevFnr5g2TrS0ASWwDf1YKuvYr0zFvrEIsoOilZj8vQQ3rIqXz2sSYqGs9bEJW+OH0BHowbjhIGrSAnaCXFeXrgwh0x0Vi7CG9bXu9lYPmUFt7rrDB5S8tFW6T9ZVQRrHNrkSvRrRBD51ZNYYw+OVnrJ2TNRDDZmQR9eVUUZYQbq0Qmi5deIYFyECrOhUmrYQFntpDZEKBOsTroWRLrSAT/Eb1bv+iF1EbJhgDrkTWXG8tFRkUkCRr2cie40jbJCNqWMb0DW5rE5SKgxjd+ZrDaZ1AdcVSCjae4W7TprP2FGGJVeqZu8StrXvH3r2PKlSR9foMKKGBrmKE0xVtcsBVDf9w7GDer6EmllilabuqiStrFmM9xZTDNKsTfj4Rq0joTDWyymtbAqqTaW4HALprRJArVkdEJrw1YcIl/GYx4kHu2ytcMkBTdGIOYU1reyW2rEEjJC0dblgbKWExLLneMJtemkqDa2EuaLerqwSlhacA0y+vD5rY5QmxvphIEwzeKBfWOPM1zuGbjcOmbM2EikNlbWjzAVWb290trnNZkeU6NRgJO2zr10ETNBTZishlGZrdDEqrqMAs+JtdCZpNdFo+eGkiSNfd4SmLWEEpA2baGs/OacB9hxOQxrhqW6bQmnZiYNcm4QhNH4eRjBrpF08x1MC7mQTYG8Qpu1xXQmNCxzdAE5qEKxXQjdkcLdWok8gObOqmydSNaQObYx+bE5DuCBLaYV6LeizsjZ4sScMRb7yk8ub1eT6KX1pbQrrMrwMAnUxSzGbexCSbwMBkaDTdqQPjeBgUVHSJ1Qj4iP1ZZGNYzGb2HrBrEkErBotBxQ4aTprXIX0b6tJ6CKLetk1zfDtoZUVbXJF9RIdBIyHVb5J4FEBbQ2DXCGNaV8X9Z34KHBRbyxU8MuLf1Oc1YMSvmmhb7hATrucnDQQE0jo79RRbooLqxjYBIwFTdcGUjYSbZsI6bU1sgJc+kSsnzbSgyOUCr9hzTCLzahKd5xTo8mOGbo93Nr3qCHdfNdGSqjeNiLtaMMnn2pr/K21yItcMJ1jfetfTYmQ+DfNUEGQTbWK2kbhgSjbp8XrbWjTerZhWBrLrlrSrbdx2CDfbVHlYMSNPvrbtFFxrksiybmdEkUriQxr45Aku8tFRQpreMIdifrbwCgDbyXRkJY7bdkHTYWDHGPVowhhYwP1cml9bcZWP1ZTSVDYXwaYB+r67fbbu7bprxHjw9XjYQ4qVZCyNrWkb5qDzboUgWJz7bXQR9dIMlyXSJmdC+CZlbFsksmsbvA2zrd0RRqz7deqNlc+ivZ2fbcaBqrOtj3yl7cwyTlZvUQbbvbYKng7ZqHhpXDYH+w1bHZxlfmYG3Oarn3TGr8zEpYRjedj1B2kbwHy/bsbwkeCDYGqtHdUmABL/bU3sKrSBJPbpCKY7xsUfRybZvYTHfrwthOQkuhgE7q11jbZ1Uw7giSfDZNdzYcPuI7/BCglIdBpiprRWrNNrtbb5UbaK1dyoqzb+U2VcC00qDtbyKTw7GWAi6OmJyEs2hQ772VCJ9FZZ6KHaEdZnZv0DPhQ7FzEBbjvGebGBBn8qzf+kYzv2rZ2udbkhj+c11eVIhCM5b4hWurAvCcJiQgfC/pQJbF9QWbnSZgG17f6Iq+Ki7JRiMbIWTtSuLbttpLYy7NLdTgMNN0EnzYiIP0tpbXxCdBBLfQ2qzYJYPitOr2zQVxgYeli11cPyydZhb35uurmxAAJo/AsiznYfCzrYZUxIuar7MRdxTMD5+fVer2WXdLwFHZRTk3Cy7cxGWr/eCHyCeJubbKWM70FBLu+XdXQPpNqr8fGFbxO0uyCVcqFzrbRm/tearBZDXT9CFRg2zUirfYSgbacH6k38tO7lbFkxNgd+iCVcVyXnfUJtHeKTt3ai7vixCr/Bni7lJHg+zVbaQdA2ZbDwUw7F0y5x4kHkSfldAIGrc0GtlbqJdrdNYEAXMrq6Ttbe2C5GhlZLVsbaazkPdzbsbf+4RNdUr0qiibSYQ8r03mEyCTc+A6eTkryJRu68tDTKxnYRrZW3loG5Tp7xygnmCDa2gOESErhaCFSCBTTgCKQFCwDdqQ2tWF7ceQTr2HL+eG3eqZjCWPr2XCybZaCJm7da4E1ne64OS2Qb6ktxbT9XEbARU+4uvaCyPjeXrUGN17fLyEbc9d52cvfMISTaUKevHi7k2wnCs9ZQgfLtpb60kzbvdYKw1WzTgGmEStEjfZijveNCtjeEbysPd7pMVdiEjf0ile197s50LrRk1E8uvd92cLZf2X6V97RSAnb2XLzQqzcVQR/jTrqnQKb1T2sKxjeJsjvZUGQOWMb0ngGbKyrdOYddWouldnImkU+bPEEnC7vfmV9teVwnz1FoF2G8wyte40OfZNO6XaE0Z2WdbiqB0YytaU9A/YZDwzbQCm2Vj7OlRFrwyIpbCaLR7RhlGyafa8wcaFbb4ojebrknkrrbZ/zOfZDQxfdzkG7ha7rknUlw7fvIDnYB8UT0nbuNvd7uRV9ySNZy9urd97HuBX8L/fU6y/fFSFfcKTwOiN7rIgDbtmsgJ8JdyoQ/c1wrNfhL+OQDbptwAh3ffSSRXZZwDfZVQUoPC7PmWX7qTuM7cIWPB7vcrYGtY87hd117aKRJ76Bvgbcve5M6OW4rmLmr7sRz07M2F/NuvZ4UMeVqrE5Ge7D+MGdOVfhhuvYDoF9eDp83FWbr5XPNclaSK1TcgesKj8rtaRyxFxjVUU3dRWhBIuMGzycrfuFO4uLcGiQRSErJEIKbTOleiQlYNe8Xa3QU4Oar5+E9mtLYI40fqErmUQMHfggnbVnm0qag836mHYDCl3SnRMhie4lPcKQzoVcHWCBw6TlcsBa2LOg1OB2C3FYDCzWPoQ9sA2iyg6fAU9bOo94mB7QlYQwOxLOg6ktIH5+HQRqcCIQULyg76MmW2GQ57BXtazIEDU9xoieu7k/Auk3g4RBU3b+KE2NETQWL8rQmOYxmQ95ooHbb0OjwqHkxAr7LdHYwjPcyH2/kw7HqEU12uLOgVlidmUVeOkg31iHGTtIH13QkxyQ+cwpQ5GcsUW8HhqF0etVag+AQ8P4330Kr7yWExjZeQ6g3aeeOmMbLeWMG73kNVx9sBMHKHeb2bPftgyQKa70qj6x1in5CtHcUmlk1iHR6UirrkHiCqDesURLj7brHGTrgQ4AKDLe8VNQ66wQ2PPbNzWWHn3BDCSNaNZ5w/cIdNDprhLDiRyw5YYn/e/9MKEaHbrTHFirZakulYcUFtzBrNmHjBsQ7sTAbYny5yfCH6nnkedNcCRr8TJHLsSH7pFw9bD0BVSzI44EYI6Ec8MmZryhUKxMhld0yzYT6yw4QqwzZkdCI55oMxPlrJlpFHS6mVrBWD+rMhjJtytYAi2I8EqetYz8TcKGHwcCxw/w4F4KOW1H1ETKR7jdwoIXZkM1HhRbjnDOGho5e8KLe6uiotiHD6yH7jHRUVNo43KAbc+A2/hFHtaRT795Fu7MhmGSGjfC+ao7XQAVQkbmluKHwcGZylvbTL21Yegf4g8rtdZEuyw5JQv9abr+XSOHWCFfClvY/TgI4cE8FCIbpcBAWaI63SLvfuyc/cCHt4Rd7ZsUeHywEywave0GW7feH5BAwbLyByxgQ8rYNdfhE7LxhoBuRdruPhQ4uw7MDnwAgbZyuWHp3BU7ABcJ7Zg6Et8fZoykhjUHsODR7v9KJ6DnYxumnZXH0LXeJEdzOosna+8GNfvQDo7I4241xr3uH5H7QB+wnzbfW/Davl4/bpHQwW8HREEDe94+YoCI9FiYY4MS4RsfHoWSH7vmW6WSNA0yFI6UqmY4+4ubC7bfaO1HzgwvruBhSekE4HketRebnThAnkJDp78RbBH1ZThbsRKEJ4eDsu2/egG3g9NVC+2Zr92Qeb31Feqe1bWjvmO1Hz6F80yzYp03g7ewtDpLbs8IYn5XwDbsUQzrMNABQJcz5rmvFrHrjh7r9/LHH2o9qQDXnlH77G8HEeo0HHKiVe2o/vSjeM1rMmOxH6xXFYytaAhQ4+ewVHuKbYUTBHxmQDbxomChck7/E4jfoMyuu8HpK2knh5AFteQ/0Ymgqtru0h6HLPlk+xjecb5k+hFcLcZ4ZxHMnksgxHZ6aFK2o4J0Q7bDrpMQVxSSiG8GjZ59CI/dIqC0TrRukzHs8IdbvOvkaAU8BQc7awQW1vMn3mDDHN+dIgnmPrlW0F4brpjBHcaHNUvDdWC8U738FjdrrHaFrHiYHwKhY7hcgAJsnJKDp7Hdd9emU6W1LvbeOtU46xTDcQbsmKSU8+YwbRIA2Ho8KYbakn1dNk6JlXY5xiXfbOobrHWwhY5D8TDUknRVlpWx9YRS06opoh2Wl75ItJHPMuAVwDZJ2kY6eG7UWPrr70zHlIUa9504EOIk7HyiNd/pajMunnbjvKx9fMI9DaOVa/i7HD4SJReQ/kW69cenPLlrHIXWYib0/yi2I4EEavehYqNgInbxB7r2HPv0yE7zQTDfUYA+G8H1smAb9eEgJwmG4WKM46eCI9SauTaaK+TUfHIU6XrZxXFN2o8yi606oMxIMjHe+tBnVBl692I+5en/agD8z28HjKwnbVBhIyt1aT6e1csKlllrHykkW0hY6k+kY/Sx1UV7r7rDqx+HAedLvYu4Ce0A5XVa7HbGw9bj4pKaLvc0K2tcA5uiSoHH+ApK1uLZQwg9rrfr1mx2/mRwvDbjBs2N2MMEUKnZRT4x/MdenN+ZbYVeOlYGoMTrmC2CxKgww6OdaJC3s44IsI6BspdpaxXJCFeidfGN1uPy6xxrTrkc74xKqUcCsU7ZS++ITnRjaII5qnjnhq0THzDc0imc6fCOY/uGmc9fdGDZmQ6s5mwINAwb4rApGn7NyKvcw3r5Vlu7e8nIs40+G+Kc5u45M5gyfOKbnppDF7pMQ7x3mGXHFZBeO8c88MXSXLrFGJC7NLuYCavd0SF+wwJ0BCQ148+sScRPAw31cLHUCSY48c7tidvbQSqaBTnH5rV7kYgF4fGPrcQ+VnrZRWY4J86Zs2PbB6wWOBiog3Pn0ILiJGJjB858+Ai3zenkuxiYbn3A/n4PoKi5dZEi0Pj4xlahN7W5ljdGBN7W5EQAXMw2CxTOqqnbencwHePPOSLHPnX5Bj7KPrsnXCDhcYeJp2Y8/0jAVYwJa0ppnPRlKk1uOKSpLdkL6C4CuKzvXn9rAmHKUISoc4/Poc/ct10Phqrv9NZEb/bYNQGI/r59Crx5pF4wmM/J9wC5jCM09gKMhP7kzHDTn8gLw5EC5f4sDcI4mvIgX8YylnVBieAVC80nD0QnrlSFTxNyUnHNuPIqwC7/GfU7liRi+mJvDdhUPved8WoV4bVo9gXkvCQbjBCARRi+Uk7C/6jTLZaxExHLOns7YFni/xCuza6wF3F0XmAgHCSc9zVWIANs8bYBAQxn4XnSQ8nHk1KblurIG/w5UGW04idI47Dr9vogX5JnIbNBEFS++KCHxbfoMRjGAXxpqH7Bxo0XEBXtrmqgKX5Mw6buUreHmCkqC9S56kaUNLxuAzHnlTa0iGBJvUCVDUncp0dnDKk07lHNUN7S5Eo4oWSbQRz4x2/hPQsTfcwWTev4GhpNHHLeJAAIPKXiAyNnErHKXoFIwJ6zbrnmwFiwEvcTdW8QDr6RQRHxc2CH/EDv+5y9bKKS+bkc04l9WvYBAZYBZnUzpT7HOQlnDZD57OhnQkEs+CiaU+CSMQ9r6v5X+HC2A+4j486coK+aQErfO4gdQ0bP3CTb1ktuhidbTwmY6QEb9oanzmGMrCqDA2MY52ESQ4ulFVQkbytVrHjvlZEZU9026M79rvDb4SBM80WTDaQO1c9XY9+17rZZTynXAj7NLva2e6E7G4aY6D4WKXZXV9w0HjSA+UBE//B2c9HFMfesgxXZzHDtuxHvvXIqLvY9w2M7SS3RFVnazkU7Z1B6ix/zFnjVaHHRWX7H20YQ4DE9mcslYoKJ6pNXLOHj7IHndrtPCcYavfIdHLfT4qjokbs7YYnNyH5S4Y6s97q/oY8K7vsl0602GjfQoYI9akH1rTryJvZX0A2x7l/LIZDE7B+HTbj9+je7oODeCnPYQYnE6j+b/ECSJBE5Zhpy4+46E4uJvk4iu2K7Q1Wi5oI70wIn3Uiab9Bli0BE53sH47v1OBUgnbgnWnR+AykBM5H0aU8SgrNfRo18OVr42wJnHmA5rSoyJM6M+LmnzZCBZo737+y9OIkbryHdU07imtfj4Tq5EOUS7PNz2E5n3ZkEyItcwI2113HXFFbXw9hdiQ4+K7Z09pJgwhZns8Q6b7tiVn+HEiq16/cSCy5AYtE94n4ZumXuFG5bCs3/6uy/ca0E+HsZQOmXXXzhbQaraXgHKfAUs/v540jdnW0C0rO7j2CYeN+CNFs1rN9etxSDpU7mgcbnZ6cnpmtb3QSbcPkq0QnXSglTxHS4nXrS7iJR/xMnCANA3mCjgSKo+zkYeOA0Z66bKDys4x1C4sbCYAYw9DcwUTVZFrsJFB2ES4Kwf/ZESzVWAXgm6H7PLh5cwC9+xfTa6mQhKaXECyzbWOFKXn+1bbPzCJb3C8PX5uUZ7H3SIgnw9xwJYTIXqFVBnJzcpHJ8+1IkfZObPHwwJoXjDXLzc7S0y1LxawL03MNQLR1m+DNvI4078c/nFoba5rXm+jQ3rd83888GEv6RebkHarxxe2ZHTbfnnE11DbOjFmxmU1enuSQUN88454wy5IpDkPnnMvACX0hdTxCTJC3uBhpBjs4rCvHRebbxF/ns/cSnrzYQ3kkF8n5ql8qPS7wErrb+m4C5axVgVg3FZAJU0y6g31rbsu5s6xWcLeVw9bmmXRuopHwoWHR1fijBOUR3nE+WnVUYJfFmM7qEroKe2UM/m49UKOYjPQwbOra8hhRI6rtM+VWb8JxWrY7Tsb8KQilvccWLCJbcAUtobLDH7huLC9rjSBkyOqJbcg8rFnjvif2i8K+kDK9Mq+YPIq3AwkbOCRLB9In/nH+AqQAwPFSGS8TrD8p+3hlo0bOKTB3F9QTXe/mwx4sufQAdd7Wkz1G0RqWMbdDAXhS3g8nCNHgHH2/gCem5+wDqxshDPY6bNzWPR4suyrba5vrb8O+h+tfrJ5O8rYQ/bA6jPLUBpbUEexTd0MPVwV0PyHE3UmYx3xHhK3tJME7ycJFQwG/EyV1wJwKprFHAoj0hwB2Gb1OBLBpskuXXoT9mKkNGrwzbU+fYN6x7E/giDm6fBh6b03Q2JRhIRYMlxTd+xSj1NkVrWab12PQhvuzqbNg77BdmxNruRQj8AGIKK6G8gg/2IAxAglp3wrCUXagN6XiW/ywFqGfuto/trG+ESRptJrO7jeRwIqNliE6qtrh02fuB40tH7rdAxHmFX71IYGBFzoNb2imRw72IGmAdYJ0+SLdaTYrDrw5gGJl8HnNem/u88YNpxfrw0bUg7iJMHDI8GjdU87e6RIoK6ywEi/glWlokbC+Ac3p3iHCXY+ibSmJXEn6Aan3nlGbcyrGmEjaxU7e/NIrU9XOydfFxElAVnvqXb335zcXwY0gJ4uM5x1Y6FnT+Iu45M6ncqaCWxW0Bi7TM+RycBLx840/Int+ItJYi7wwYeI4wfK5abuldRtPQUxn95HMxZHi0rABfFmZBMymUM5ZecRNw7c479rzRJ092c5hEQEgSxZZChn8I78xjzRRnPJv3xO8JD7E+F/YfmIhYu2/kBnJAIP4qRmnj+WMr44kN3w04JEfmKfCF9cFnKUyqJZpmkXdnSgPy2GAPnBRbrKASew1q8LQHeMO2uB5bLiS7V8wO+BYpaVYJ8EVSrIO7AUdB56Cfe6yw1uJs48W2UbUJSgPxvVF3h/DwoBRPcWujbzCBRJ1QZe5KuBRLHmYdZpSqDfW9myXcbbKAZHVCxOXJo7KKzRLHOeo+Vwth+HpYE+0nmq72x5GU1rL89KJc3YnX6Hl47e2LEnxTassKy+Hpux14n/RGwPLIix3Rhg6k6h+Yk/w/IXrBP0Nrbe9G9ePfzzm7BqjOKo1OAQP76IR0Pc9oxr8KLSPfwRNr71snn3y0eZ94/Q2fmIbIArcPYewSUPWSSQbuclTRpRMypV4+fN5mNOWA29e4Y1eeNvErpHk2wdH5uMWZuNaPiT68Ssic46P3ljiJ7Eu+XV6DIxJ+Nfwem6xhs2JHdKLYBkVeO2PwzYYEbh/2PfNbnmthNo6oM2Q3paRf3Fx/aq6/IwJxx/1rrUjDxDx+Xwu9RPxNx578lGCeJMCzZ3Xg/uPiiniPNzD9LrG9ZD7u5LzWx+rwbxR3XXJAIxjnFGHUtayu72M9rczaZsBGORNyzdNY+e7gBdzfF6ke8MFkW58YAGKMlUbY54Xfee8smUBPzMmoeN7GZHO+5hBoLd8nI7ae3+Uko3CBqohyf1xrFJQnBXIV/H4GArVi8PxWGx96qqYPgwTW9Hyn/BUh40qvHvfXrB86ulPo6LjhBHA1ruckRkj6KjBVCQG3VaFx3xYRnwuNfJQ1Dz44ma+im5qFdBi+FZPT9FF6rl1/kQE/gCIoOFRAbdWmfO9xMaU+AkFwPiODBzs3eiT4RGiodP3mAZRDWL78ItZuN2oIoYUC/SLnr1NB7qD+3RhkUGiorKhIuwN3ZB7lBJmDS3423e3vWARoqE49Uwb3ShG+Wf7DhAfeyZ6c52k9hKyZ7gBsTb6QVaIzPV5wrPUnbLPL6Fibp4i0RZ8vcbVDzVBDciDno8GUwIoNTQn69RPrKMm8uMzL3GlMjPEWHeXWp2TPbXbTrFGFZWGZ+4nGjY9sMUIiIZlY/woVx7P04tn35wUnPprabrJdsnPUR97r2XDVPc576K0s4mQfCNGyEy9gIqB2TPvqTcXjOQ4tuZ5rPS06ketgLZ+Z24TtiUKbuT+9ahvMPC60i6b4VXxkR8xA7nEn0NhMBZgPi6AVhnWiOnd/w1hJebF7/JtNPrxAgPIjetBfgiab2HImm245HRNZO5nh7D4XL30sslvb9hQF0wI5B0LHEaAyyRr0kqwDZPQfbxv0LBowb7Q16+GM6Wno+Flb2L3gsZ26cKWL3JYuLHGnu6puenaB3n0RHvUBd1SGavZOwzqN7u8NRd7aqXHurxQsXZq2XuvmmtXEBPOets4dXT5RZOVtUNXTjSkhMKkcIKLeStpUJhU2/g6bzFyMhpEHJMGjbXB2jwLlQ/dWOiaJSg5+4DrI+ncBDlMe+YddKWkz1rulG84S2p8FNRa/uVDl/3wFZ7zPez0JY/w5OCXnzjU1+GVrqSrCuNmCwNO6+liNzwS9fTbzkZqOxezsCoHRhgXw20MX5PENbbO2MnOsKgExzNbKvGDwBN3rZ3spaPEPj5sQnNGESeCr0ubtSBCe1uAQn/iURkMIPZI/m0ubYOBqet2Mwngm76vduGc3+CVRRQhknKzNfnW1DzB0JhTpH010mePHYCXUaiS24Katxep5eNjTzOrA29EGinalg2pvhP5ItchyDzdkcN0nbsFVkeiqA9n87bLmF15seJtbWWa26JA7iTBrBBDFOT9k0bYNei7NTzu+areuQ1O+24F0jBrvNBWR13FDJYNe/mAwM0KdjUVb+dX4egwqH7cRjrNagOxEiNe8MpYtUvD3Zf7tqkIeX6g/RirafA7y07uizrFb+jGSvQapNrYx6Kv4I+jOcI8fYVZ3X2IomRHBKBXOyA23XbLb/4Bpznma/gZbewUB+TnnuyJtZ2QInoJesVAgHasWEvPmReHbQr5vUH33HYtjggfN/coGg7uibcXrujSva7i1XruP6BaHjHSQC9d3TYht7T15z3caLA4eMeI3ruDhm2HQWV0v6HgIHSnikHJt/qqhVbX8ZJ/JYWB3Kr9KPReFWmI7PHd0vS736HBbn5Pnd2y4/Q/rcQKOxevV9KH3uHxO9qkt3UVfzi9/01gE+Te7JLGSvo1WyH6pJ5ewIB4bIPftaXt+Zqctbkr986rOiHYKHtxznnK3zIIxna8X93zqkgZ688kDdS+dsVo7lSHO7MPwHwAHf5YNHq9eA1HXrwYmUwTAKlvCVZEwOAKVvX3eySuraB+yuD+3I4h17bn1/KxnaiYJoNdeE+TmrizAHipAOySxgxWrE8q9enyATrgWgFY/r1NmHg7XrJd8fctKTs7pOETe8i1KHuxkMvE8i7O11YWDib1l42PbFsMXS9ez9tgHDcn9+tA1gHMNXSB3n0q+DLY14j4O8+X+FgHrN6YBsUS9r6+HziiD5aCWLbropZ28wkTR+rvFFzVQPyqDwA/GVWD7HPnzbT0bTkR+r1TVbMrarOYPmaeL/b4k/v1yKoVQYfBHgNOYjgonuInOtJb3iCaW9hKOFyo+9rU0PEN5HeVLcNG86KN+jvBevhrRl+wzVRvH3DaXM0Dp0NDdFgNGRLvYUHc3L/dJPg/31lara5IC8NQZeiutbW6DXeo8P+HZxEjBhj4B7uNcMuLJy6WTR4fMQF0pCO6PvHQ/qQ+jXEprChn5+cj8prfaUV+CmzmvcLkP+uE7mvXX1Z+SLG9bsFVImNPxCIdze+anF6QgtLsifhhKzeAv2SfMvC9eIlAs3g54yfRnw0Pzm/aJpAOuHem8P63izpZpYuV3rmpe+3lmA3RvH9eZkDhbjOF/+vu3y3NzAwEK5wCV0Z+lgvGErvykgPvlHJskqXyzhsTeH1qX03yzfdwkV10M8iEgDrDJxZOT4Q9PKgcnvqXzgUAbcom4NzS8kUlh3XzryfcBBMvSYSYBkTU+b9q6gbQP1xnDq7RvTAK9aDK/rIXr2goB94NnEkH9ehD61n0KCwfi6FVnT8n9eLovj7wKXfaabz+CfU5CmK5xGczzrFnq0SZeQnz/a+++tS+b1eID05iZ4l5LeMwvkvYOnzeaRCkvC/n+f/LH10Ji7mkL/0QP8l7Xz1/xOrvdaxBVv3XGqs5OO6H0VQ+i71Eap5J0ycQAvmuppf/3GGnkxFkfJFGzn0x4kfJOhZRAF9zrVv310qi/VQtAK7eq3TovNQSt+/90DPv9MattD4nlJF7A47D6nchq7/kIICze8LxIvpOSauXNgV7K47jyGALCic45FQ8AOn6UC8enGlQjeGReAb4mFBAYJxiZ8aBhvj+RZO+6HDn3/vvUnZz2CnS8IonPyu0fQ7Vba5xXObsmTvosBvxFV0TBILZ+YLtzc8uNf4CKMIqoum0qP6Hi3b110ok5j73RTVyUI4koxrRHteuxon+HsOFHyr1yi2zNfTYbv08lOXfJNgMyVuoFtC3uIaVue/nE3RIBLxvVxYqKR5+6KV2WKDa4HlR3xTmXT7A63bYnpOS4DbTi0fhw74RQcLaU2ipxqD9tZ6kVpwAoTDVibceGFvAFCfonzfFdR1/Rp3CxSXlLAOhyjjK37l7O8CV24RxjfgtWb4IID7YiC69w0uHyE9XQNh7IeV3Dmll5CUT74NivDbUbxV3Zr2c52QhCN6ulSDrnGRFoGX76SIUl+srFV1RMOY/8ZKVz9mbM9ck9KCzfrxGIXCyCSNGlzdYy1aZnufaCunJE23CVEyuxuS/3dvrluhtBIvc0mKu1iCvPtvxdetlyKb488WFTlzw/2c/109N5b1O59DAFKHI/xC+jM0orQ/cPFQXtmV8uQpkLHmk/3fEuHUY384tlDH4eqs9eNySw7Q/lGDcX3nlx+8n5yR5ddGCp9fk/KZhk/xlGifEuEJY8fbrEv/2y45oPLrN3xqByjjiPs9fPv/vzxO+F/ACrb+UcIqC7H0Oz7fspDOnggcdwCVySIs9ZbXFV0pCRNcsTbxDluDoWGrPKeBGGl1VW2dZUEt2LkutD0Er2RCJ9Tl1/YWO/KIDgV4uMLCPrAVBxieVy4iSTcoEf42tuAWK4rbFOUkmNyggNlZ+IbGSluqk+K/kSyrhTF3cSFX8uo1vcvO7h0irEkyssm5xl2UX8JSOV7ROf3dq/OXtm31J2L7EkzQxuF25eetYkmXmSFOwzgQnQkzjQTV0KIQYJGZShNLOjor2rwbmohQp0vWHlcq/D7yW/oX5WV0RCFO+aJqr/zMjkp3/jQRjYCowutNOB92EaHjKbgFKB2/5AXi/kDyAvLZxipVA4S/i9q+/Br0y/oHHXUnJw6EXtcsT7GCW/KyD570cBFSYV3IqoS5KEiKyFOR7DcXoQTpLGZ0kgow8rAqRFE/ERER7lYBf4ZT63o+nELH6sPzvmhQR/mKkqCQp3Kibi/+g0jBp/nBdnrMvFarE34gRTDc3a6r3s5njG0/aj5p/JFBk/9yoNOiXHgXL2Msf7QCI7AC4qv935EiK54/VpkBp/Ffar6LrX5/i864Q72VXfv5qhPEhnfzjP5LCs9ashte/s5GtZE8aYEh/fQ4N/8gnW/OzDNX5iQ2tX367THc/rcW79A4wXcQvM79WeHc85HQp2HWwq5BrLivsm86SBitr7ZSH+1760i87Ckm832d9lI/APcQOUHzcXVJmMTre2RyCB72SBB2jiJF6eepBz3YIr5Rif7/fUnTjO3pijoOlNu5fsgOj2ha/vPAOcp2p4MrnazjoOdiTO3q5Xqma3eh/sNCXLUU0PupkBd7yjUA2JKIlXRY0HWT9B9mh58bCvm3xHYH/R2Pa2RXGRF6ZpawDCcH4I4oa1XWc0EA/oUkhfyAt6Q1q7NYkG3K0Ho//B9UwHlll9wohO9HLli7svX0Is2Ib4in9rX2mzwXV3rwbjPklDJhKS6ew725f/wKQDrlI6P/HE7tHAMRjvPzQWy2XfIHh2NhLCSjcUxCBueyZ1PXa3ENBD9SimMoppVAybHsh2NnFYTQ9+xnQudelv7xVHZ9BlNhnQbJ9R8FTfdekSogn7Anc8dkd4Nnc+kDYaFShGSHqXGGoYbhUoPdhEp1cIRo5idkq6DJsaUmjWLqZ9JwjQaPZbeHaPcDl4jEp2YV9YmyZ4AZ4qI19SU5dRglb/KPoE1wGocY4VKCr/dy8IKhZ2WKI9N0aFUqFtHAPPKot8HRiOYPgTa1bMaMVW9lfCQPd/nEB+X9QWlQ/fYHBfpkcEG59u1Al2OACf3y8ifvYozV4bItUAplQiDccokx2XQP8zklYPPIUPALlOPqdzVGoA9whGu3BfBGg59kabF3sw4g/2QBg5fyVoWvcuc2AidS9TcUn2BbAd53OkWUh0gOT6B1dS6FYApAhOmEKnGzgP9iKWSy9AGDn2WFoTLwU1DwCPUHeXInZLkmd7MOscgQebWY4LdjzXE+1fAKRYEnccMm2OYiJWn2ZBSMFH1BB6ZvtZtGwONadR3x3eH3Z39lN3NKAGAKMUWAo2dzWyGwCUjj6bP1Qfdmh4PptF3T5mbywXYUX7AaoldnoiEp9Wylb/FD1xNwzDHg5KghxPA4Cu/2N7TCdDlAx2QJ4CTxQ4MNZL3SjbTR1A1npSYZtJ7wx2KNF2JzjvMNYqmwOPQlho9jtwXPdj1yuuGgCKANIAyG1oAIMOFFsRUFhAzTZT0k+bP2YISzhAjfBxN2PQd9Yi3nMUb4CtvQQAmfBlT2zgT4EeNl/Yb1syIhI2SeoORybsKkDcaFKvOs4EAPKqK8c4QinrRyhuiFz3ZXATTwQAnmgwzwvYdbsPNhwyKY8yVwX/GzAKR1W4cC5q+FHwXJci6EXwR7ZhnBevU2R95hhQfFtjCFISV4D/TTBrBsgjtjWbAlgtQJpCKg4rgLBrT9J1dk/wZB9GECKrD45UImXbGMlKjl6Zcx91TAcA9dI43wZMA44yyF/HVw4+gPyicx8XkDnvM9Q9sB63fU8gDkT3Tk9ELUn2SXhHv2A8DddN9nfqNdcVkGzRTfZKbVi3J2EJv0wRe4DZeEnOJu5MJ1cqTMCLpEo3EoxBTFO/RxJW2xzA079DhlbbO8g+v1CkUKUy32/gTMC7YmebYDwMLyFOMJ1cawhid7cU+C+ia1sNym1rcU4ErV/HHfcVzjREIKcX+ymcGO8zLArFF/sRkDh/VxstQMvSHb8vpEhbZiQ4f30Kf4csZz1yGbkLsFRvIkAabm9QQXV8b0roTc5cWBP7Wm4lXlYmFwhFIVPHJjg1Rk3WDpsg8FbfRil36l/Hcwgcr1CELagKRwfHf4YttjbA18dMujyQfp8KYQOJCzp8invfcNhtlQs6Bo4Bt2AnJDpHt3AnFPom9lsbGCcBnjdQRRRnNyQncuYfKEZPHxlsii96QSc0kjv+Two3llDbdnd/Zg73EsDrCHymEzBjKFU3Kid7Jm8JXycH3j3lOiCh1XYncGZ/Zm5EZY8OJ0IeAKhUtGjXYexxd0qWLmJQlyEnI85KllFuGK9DuB1mFqRcmxknT64Sv2fpRScaUj5WAXt6l3UnW+YKGD77eMZ35jEbEZ9VelvmBWpGwLfvErswFjTNWJsLmCfmPaV7awcnH+Z6VjWfVydWFju9U5dL0RoWaFQN30neamZYVGJAvHxsOxyoVjEnL0inYGZhDBMvOKdAoJtdINdAiGBmT4gmNyeDGoF1iGD4B58jJituO6YxbRjHIqdIoOpVMqc0iXSgsEVZ9xqnSKDrNjcA8+g+ZhwdOD96+ykhOKDS9i6nPk9AoIyoMsc49WBmHjc1FwGHLhZCiQ/PegQyZkymAV9nZF0WKJhmLzwffSDpuklfEx9WFh2xBA8TzllmWEgUZ2OnJWZyRhD/NBUxIPqVW19bpxiWfjwTX2ZkalY9SmAbd6c45ktyCP8hvFdmIkxYR0BnKkdc5nUlb6clekIggVhb93SMdC4ShFqeMXtEZwwgjCEjpxHrBZYbjRIvLGdf2kyPCBt4nz06DTIMG0LQeCC4dUZnCmd1XkrAZEo+V08dI3cFIFoGChcpshqBDiN6dgwbf6EUuiFxbl9eZ1RgwCIcxxrHUboz2zFnWpEW2lIwcmcbrjYaC8Dn0FYPRWcVujI+fwCqKFNGJwowP3n8aIZBgzcA1CUY2gwiJwCzZxx6OvBpF0puMU4uEC/iCfdm72omK+5eG3JcB/of2wMAr2dV+iy3Lvd/Z3fGOt0g1xDnKAZ9InY3cGB34lX6IysnLzjnEfpnnBT7OVgddnm5DeYuVwznHWCxEwVnR2FT+mNiCVdC5x1gt8oGx1LnB/okMh4vfYNV+heGBscG5z76CCp7z1bnV2C24iEXBFs3+lHRFgdsOT7nVfpk+ko/Ns5WgIeIT/BODwnnDgoGLj5XWedboK0sVT0l5z2wOwowHRBgjed6vkenGe5z53ZIKWEkCwthbOcj53GObDlGgNQXaiJPCnUYThhhP3mIXApfbGdnI9dgInaKSp435xkxFwowfC8An+cWSgzAy3tAFxRhJqCHCmE/RPIq0UsKJgJH5yxfWQp6NHPnVGRFykMDEuC0FxvKYPE3Fyzhcop1eljg9O1zykzFJj9ngiHKewkDf0InaeCEUAN/OhchynjWP39CcBiILMpV92AbThdsijdqaCBeF2MMFwpRskXXOV9hFzCKMJsAL3EXU4oG3SIPW7EZjh5nQBgL9zAdaEoMIlSvNRdSZDpKQ0Z7t1yQHRcXCibgNfcw2mhglSUMZVe3G9Uwig26B1dLFz/g5qIf3zsXRBCBrStnZxcsENBGTFddjD5KE/o+918XWUpa7Ab3f6oDik0KfK9Nh3wfHmcU5gDrF7xxygTOMOsElxnKNXBD11SXbhCV9icbGG5x4JKBdxtgGmyKGPwAlyNYdRh8yiG9Cs832nzKeQYMmzVwaRDoRkMghpdzyguJLRCyN1X6JGU2d30QkfobMFkrUsABl2+6RDgEQKlSVN9+YMnkEZ8plzR6eI05l1oSAHpaaHKXSMRnWm3nWJsNl2iGJoZl3yOvFwgWcD7PQ5cW2irVFJczl3FGLcCA6wZKLF4OiEcuMvcXRw5GC2ow6zx8A6FHwMXXS/liyhJGH7APRwSWLEZtqjsvQWoKumAkINc92CfaGKwNRywQViVMunYeF98H5Wi6W0IU+1RXIDo0LAdXLFdf2jgQ1bhCOCQ6J8CrZxNyeLpZPzcXSuhGkiA6Iqxdp1tCTFEASiVMW39GVzbmdRgwPydbcuZMT333bldy5jtFKS8nPkBWWPpfn1FXKKZVuHUbXVdrPDjmGbh1V1+SMFYSUARfWa0UYXKIIY4upxE7CWYEMBN/B6MxuFHmRjp5L2PwC+Y+kGkPas5MPUEg+ppbFyUIWeYCnmJXMDhpVigsEGDP8FbfDJwGTAZXZNFt5iWPP1cNIUqWCn8g1xEoE6ZXykWjROsI1wdmAxMDAMBfC5CLT04Qyf4vZh2EE2sYyXKgiX8mJyzXcy06INZ5DydnqHMA0KRl2lEA2oY7lmoKHxCK1wWWaHZKdwLML3Jo2RGQaPcienLmW3hf6zbXCiga5jXaCdd0vSA6WF1R3wHXIDpJwToA7JJf2mjMTJD1BAF4DgofZyqQxohDfnBgkJZla2XXPLo80CxvdddXwInkdNUZ+yWiTLp4Dx13Y9dRumVsHXcL1xLaENAy10gcQh4LwN+2A48KuTyGQ7hxN1BfPbpdsFafRHpFH2NaVGwddwA3b7oruxSPLFJQ0NaHRndIN0xQC1pKX0NQ+DcW+iB3Cft6qlTaW0Isz1kDRVozQLqbIGISBkMQlUcX0AImEtDim2MQ3cpdEPlQ5wFZCiiod3chjCS2YessomKbXh0byleJBEDONw7QuZwTj3pEfeCTPylrUlZ6yhdHA49lulkKMLs+a1k3GcpmWmvXAop3yjjwMhIXmzU3B+DBTVDbB75wEMd8YSD9NwJYFwoq3CrfHKJi3ypKTR9LN1UHC0pc2AV7E5tcewtKUQYJl2ugN+h44ILMGLtOa083C0pAwV9PV9D1SiGMTs9oUXSBQGccH15HZ9BTijq5Uf9Oa1KNdUo3ygg3MrpBPl/pWTpnNzSBDcZ4f29bSI5PBg4/NCCs7Wv6Q49Sr0K3WCZnZXAnSVM3+jpwUNtNiE8GPXh1dzq3flDtUEcGOkdfdgF6A2kfwN+QP1oU7gPHXQFTRnj3A8cliTyGRM1Txzp0cbdiakJ+CP9xe2RqXHpBMNl7Ymo/SA+gn5AYGiiZTA8q0SyQyGD5zQEqFnAsf3kcT64qi04PI2YdWiqLRGR4+2eHclEqi01SXv8He15qWOZWD32xeSpTVWebIggL4JMwg9c3APkGEzDCBGGQyrpuKnd4bdcP8Gj7ASpLumf7HKdE+1EqLVw3UNT7cWoilScvSYESWmOlCKco5iVqMwpEkOMgrSoK0Ez7IxQrLBJaNfwE13r7YLDerx8QjqQlahTSOZcFnGiwnidNa377aLCqWzIGPNAlai2oCddJ+yVqUmYrUJZwJWpcPFRApfslahZWVNsGjUcw0I0Xmx37GWpOeFAwvQBVVhMwjVdOT3VBEzCLpApHd/oTMNtCB0CH+38iDiDLJ1f7fFpm73BvccFeam7iRLDc+0fGHQwCnSZvLdAZaiZRf4dIB3xaQQQUWzgHD+p/PjhbBfVHwUv5RRQWh1/kV6peamiHe4dcB38iEZBgIhQ7Tj5pMO8QTDsrDCuwycAcgSm7GgdEWn4CFocSUDk/F7D78C0rFvxj8BhaTFB+hwEWU3JsglybfgdB7hewmEc5B1EHcFp1xkkHYZBakhvUF2tVKwaCXHCLuEXXM5grNxewpwpOh1xwTsJkagleTDtoBl7Aiot4xhaHEwcrrgqLaXVlBysHOGoAQT8HKRZgqg9lYztnB1Ofegx3MCcHRjotmi6mYe9PBzZSK6pBj1o7UIdOfko5Z5AohxIyKJpjelBnNfRUjkaqRGJaOzSHba5IUzi2ZQcnqwqaFMQ6cKKHaqpHiE9XQoc8lBsaOLhSWzOYDcpqqjIIHxt56A0wAlI+CGhUOHs2h0aaNVRSh3DCJg9GqjxweO82Uk4vSpsm8AnvOBJqqn1BKO80ay6ab8Ypu0WHd9pSwHmVD28d7CiaeZVsh1JiNNF+mmhBSzs4IFVwisJSB1MrdIFl8El3K4ciTAJSQNwx5zuiB4crqlcXKbtXhy2af00IB2+HHKpmojFvSSUZcJMoC7DQRxlwyi1IR1umchpDRj03NA9NGhByIpd5EVRHUfCt+0VbGjBT8nRsLnYtQNPILZoHqmXbEkckqkkUK99KR30wjtM58WJrHeZpGlfwQt8gLXXwoBtma29/A5pErHuA8sIxGj9cEp8XXDYaYXChGDFHNJDBGmjMWp8ZRwOaB815RyKsdKpO0B93fgwjAJeqeshR31LGW5p+CE0PfUcj2mCbUcJGz2vwX/CSID1HT4AFcInkZCFv/1JYCvDfQOUA10dyGlHSEy84XFTfegxBzVb3NcFX8M5SNOtgx0EaUvVRYK4oJKpbDh5ggzBWbnoMR+gaV2THTRoMUGGQiLptoSPwf1tfnxfYQ35uCL0SWVdix1HwoOoxZ3LHdKpdrj6nHGDNGj9QgC9HfAII49U9wlbHOoEZcIowM7cX0B6udGwm+AbHOK0IqgYIxP9QzxOaeqRKL2hFT6ppDhRnW3h6egOXG19KL1XHX5o8KBD/BIoCtXRIOosUcxTkHgwf8DHFUHxAfFjEdc107DeEcHwECDgIB3hPeA57AYgMCFpoWkAnoE++WKR8iwwga1lCGDSYVdJnwGOwZgJeGGpLJT0DWWQzDy8rWTqcIotjKQpKdxl1f03ITaQG3CKItBISiKEhUqRyiOHMQxRY0WGCcutaiIaUEYwdG0aIqdID2DXdLTMcnGXodjgZ/FSzOhEVC1KIi8J+mWLcDojH8i0zXvMypBA4IsZfsj8ZAXgD2HqInoMqmUqIqR9wog8ZfJdZKAcUJ+VL8wcoAoiK3D8ZImUyFFbOVAkAF1CMWShn9U+cQpkNiMVIIk0fyFOIu3RC2FCMTKp7iN5ITHAYMl8ZYojXiK8CbYj1iLOI2wR/mDFeK4i/iImwbi5Us2uIkEiZ/HKI64i8+HqIj/NwSIaZeIxQxBeIyUgBhGvVOEjgSNRIurkoSIxI9rpRBklZT4jhSByQTfJaZgAXcwhn8FT6f5xyiJPCVfAc0HeI8oj3WiEIAHcPiLPTXIgc0ERInoNGUFnoIkjtsmJDboiySGRQDZ5JWXwjZYhMSJOI4Uiy6HNZQEjkSIGILQjqiOlIqogeSKhIskixiHSLFFwqSOkYBIhx8BmIuJkCf1joLUiWjEKZArAraFIIOkjOmXfqechLCEVIuYiVyHHwTVCjYF+ImHwdDDHFB0jXiJvzQojrSPuIY4jDcjNImfRykHqMLJk2KXp0MVB/SPKIkmpWSIoKLEi1Pw1I31AaNiHcUkiBdElI50iCSLIAXTwEiLeYcXlkiLxzbIjumSrEbfAsiOpsdRhdCHZIahIM2QZEZ/A2W0owcsA1k1QEXIiCgzRzZZRksPNMOMkNMERoA7RW3FYAZsjEbUI0EbQWSGGCOMkmRyTUTsDo3H7I1VoGdChaYciHXBW0avheyPLAfbkm31YIPrQQ/GYFEci1MGC0JciwRDnI0cjZqDiIY/cVyJW0HciSHk3InQg903TqZ8AjyP3I/DRzSA7IrclVyI8wykjzyIXIhhBIMLPIm8iVtCvwMcUHyPE0evNMsL3IpNQ+EG2Sa8iDvT/kcahT+zVI38jh6FAokIjPyNmoD2NaBgWAaCjKSVIgekJ9uW6uJbMsZFwOFCiUdmHob8iAgA7I/5gRL2ToHCiAYDjJUkhKdDFsbaAyIGbIwJEeJC+HNwxAKJbIxrRYKNpmOMlGcny0BklMCFpAFijy0Hs4RugZyLwom1wVtHAZOCj+KPnI7CiBvGQokBkESBXoDuJiKKaOEjw5M0Q3QCjSKNCoBSieMkNTXpByaAPEOk9AKLi4XrRdMwgrQCj3bhpzfLoC4nAozehF0HEqMyiV6HTUVLRDKM+Cf7MOKLYAOMldKIqzXOgu6UAookMHszco1ScSKI9QFSiW6Eco/iji4U0omAwsNn4o1CjzKL4oz8jGcxx0b+UrKJ3EDD0tYAQo7+tFKPio6Ss1KMnIx8jxIDCo+KjsqNso5KiYWyJcF8jopmgoY8QwcBMKAqiKyFEGCQBwKPGoM6A1DGKohije6BnVQeFOyKKIOqjOmyBoeKj6qIAo7qi7QF6ozKjh6DdZMsFoqJhoTkhgzT6o8ai6LGSolahtiPio2aiJyIEox8jLdXbImajsmAyopajxNBiyZiRiqIHI4ehtqMgVUajnvGMMBMItU15tERhw02Eos6jKnn68BL1fsisoveEsjBEorcjpYQMo2qiYfkneWcjXyK7zJ+wdGweo36iINSOogEidqLsokrBddjooh6jkBRGo76jTKCwAwGj3mTBo24hIpA28fsjFUFnzHxxcBh0o5258KAxos+drqNKo/Sg6dD/VFiiRkHSIuGj7qOUcAJxlKE6o3iAuKKDsfyg6ywwoq7QuyOporJ9HQioojDxWaJMo+Ci+TgswamjnYEOo2PgONU0oYGjDqPwouusuaKuox9QsKNZouD5KKMko3sgzKEUIXDIEKMcoX5daaMGo6mi4KDxohWjCqDZWZiRKKOZooTwDyH8+Gok2qI8wfEhQhD+omGjqaMO4QEJIaNuUe2jNaMpGGjJ7qMGoy2iCpitCB6jYMKuaVWjsuQUMJyibaJ1qV2inKPdo9AsGqNBoz0gX0OYooOiz8lSo2OjvDDmohGio6NckPEjDKLRo/CgeW2to908ki3CwbOjlcAJo73I06JJoj2woiwgQpsjKaOyoOOi1KIhuemioi3JSdmijaOHICfMCinCiDmjEqBjPLEiSKO3KU9AJ8wjokijhaKiLHuCzyPFotKgJ80neeCjpaLocIejW6Plo95QpKO7zMoi/aIAoM7FnqLUwSqJXaIJAFCiZEnaYbM856NEoqchkcGXI52ityD19LejdaKnIeRJFsn25YKipyAllKoJfKJmIZMh76KSooFkNKMvokOidKJIgBQssyDPoyOjD6N+CDcjY6ODpN04HqJb8A2j/6Jr8NQxDaJGMEjCFyCiot+invCYMSyjY+D8opDgv7F9ouSizyBr8WejwqJkSVcg4PjXoyjApSCJoh+jY6KRMD8ja6OAojxgu6PIYqqNUCVVo7hhV6MYY/iDqiO3ohei9Az+oqej15EHgZGikqNHo4DheGOfEV+iob2DoSRBN6Poo6ij9SA51I2BzaJULJhjMqjpovLwzSFoYoCi7IFrIiMNU5FzkFpwjTELkLsRIXHwwSyRAfA0YhotU5A5IOVwr8BVIQYwFSFEIdNhysD2cCbQ9VBq3ZlxwYG4eUQgQQMOQDZx0KGHcEmpCRBSgWkhbGJnQf1AhRAZOQlRQC27PIUQqTCFMPtx7tR5EVwYh3D7cIJiB3ALMCdxfGKFEASIZVEsKe7BXnBsY4fBp9RJARUQ5AiXccchCUGhECtxh8HvwWUh7nFyYlwhopzbcDJjm3HxAePAtjFyYjGZZ0GqYuVxKNmlQaxjdXFohSPAcmM6YuXYe+EyrZVwjFCJIdJjcmJ0BKugemI1cKZjFBktcGxiCkA8Yr5wGmL2QZZiFmIJcbp8KKBmYppxX6H2oHZjiSHjaFnMtjErIG1AtQkmAMYxjfklQDxjsjCzMNExbcA3CUNx41hxaB5jXcD2cbxjrmOkwCUR/GIOcc7gIyBOcRMgbUGmYY5jkJElcPZjrpBaYoFwoyHGYyFj0XH1QZxjBjFOYp1AQVy+cS05VkETQR5ilnFZ0X8g6kBCYmHQIaCTQcbBERCsoK8hMWPPAOQJkWP+YgZi4WKOY6HARmPRcaFiuSEKYmWgZsCsY4liK53iofZjBEHxYm1AviANwKIxnmMBwN0hBNzjcNFiFqAvwbZiTmNJcX0gTwhsgA5iEyCJIQvwatRgFR4UV6DtyF2t8EFeyJwlADDLeRRB5bHJQKdFa6D4IwSskTFzrQ1jDHkv4E1icdEiqc1jXMk07SyRt51tYloJEa2KYZUhVcRKkaHwj6y/EDAcnWOFaK1iK0nCXEqR55CtYs6I3+xKkNVQaqxtoetwv63DYgys9A1e+J1igJCMbBpwXwMTYmytB4Hdaf8cSpHu8K1iwklCJbNjg/y4rItkVSFtYkiAkm1lEUZcFKIykK1jXDnzY7Jg5VCJraSsTTidY2F0rWLtSBiI5M0qnSKsWbEOmNNiStxOEf6EnWLbIRtjblHdrcNiW2CtYidQoAPoQINikwD1Ykqh7cSDYrmJJ2K/wMdjrlAL9edjVqDqxCuxR2i4rMphc1CdYhrFBKx2ALu9PcRKkb8Zj2MP4csIdMRKkF3gj63orbhYJsRKkJARhqwgkdqhCsRKkN2ZL2MisHYk7RHnSSKtfTDE6W1jm5BrbS7shsj6xO0Rc/kvYoCFCCTtEBlQAOJk9DIJgOOLBS9iySMDY67gW2A8rQqjN0VHZPyYMRQ2QFtx1Llw4nLhxUkvY4IQmxztEDuoyOPv4G9j2gEArPdjs4EmBW1j/F2zrfYxmJCfY9oBifCw4vVlrJxnYnixgKkvYilh3jm1xW9jJ8EE4m7UOONfKZy0COLDSeAdlMxowOatdyF1xWjj90GhYQTipRQ/YwIwc33fIC/AOOI2yZ5t1OEKYYTEjpFLoT1d1OBskTzE2s07QIxt1ODiBc1j9IgRdBjin8H3Qc1jOiQ6rXcghsndYgWQwVEE4mTIY+zAMa0DfOKHCVzj99nvYnkV5uHNYt7AQUMz5E3IOON4RbdcYuOjA3Dj5LQmXTPkveGM4iwsd8hk4xsJ0OMMkJBsPOKyyc1jozFpyJziJUIy4hv9YRyU4mqUiuPHdQTjeHyK4yjBi+2XIJKtcOI+QSakCOLxOcriqTB7rINA8MEs4/xwO5gY4qdx4ANa43lMbOKhzX9jZXCElAjj51S3xM5gVVRm42bBaOLFRDQdoBygISLiZuHIbMtAOhEi4ixYiaxV7AfA4uM0IBOsVezjwWjiQgPjbA7iKdhE42EFuOOBwpl4jMwfCcRsVe27iLzi9kjcKBjirznobcBl2qDC4onJQN2q8Dw8ZuO2SPTj+QlSrIzgEUDPYov1RRkvY0dEITT44xa8WBzLQEqgAeKK8MPDPuJiFDLjpUFA46s4oqETY+oUCOMacb5sK6HF7cbiM22TrVPRfNG440FAS8QyzbkR1p25oUQYqG2MoPIIGON7lNnsPgC2oDWtuaHyiBRtaewQ4idR0f3YzEiAJ2x549ECya0IwY/BL2O9KbmtGeHP6QnitJgGrSbhn+xkHW1RAq3ZHP5sLjHcQ9XjMTml4h9ZgayWCSasLjBJQxStHEifg43j4AkCrDEwPAjZ4v9wPW2eAOFxueJoeSu5kqwaCbKtFBztiWKs2nB8bC4wsJFirY2s9eJY6Bqtm9id4/IomxxBEAt09eIAjBqtO+1Y47Jg1KwarJA4aq194869Ia31iLHdFBxd4yGs7Ljj4pA5w20PYKJjpePDQBXEpgA4rO7iiRgfrF/VYeNS0aucMRE7kWHjfUgdHaStlIlh4kyheO2xJHhZPuPmCF3EO+PdIS9i98CmQsmtWxhK3LpQCZECrev4D7x8QMWou6y+iKE90yS3iKhscWVfYhq1oMDPrcbU6uMtORmtDhTq42oJt6yG5GTjt5xLrd3hfQQP4kdoGqyJlcTjkSgGrRdBupDq4/RoGq1ZSX+tdyB9iWTFN4FLSBDjYGD3XQvlU4IH4XmQS61idTXj8NBYdMmsizGLbX/j4eKCkQ8d++LOyP6tuGHwHaAS0AhLrCa0tuMmjbIVFK1NlWStn+PKadXiLsHd4rgR8oiV4sHB16ywEnlUJePJMC+tdyDdYd2t2pGPWQTiznQUbOO46e104FCBSR3akAMIbK104LqZza2lYLT8GONt4EvixFFUES9iW0VXbQQTOB35IYjxAq3RSQD4GOInGWATQQSgsMjiXMFl436E4+PVrW6tNSEFSF2suhCUmCXi+OC0rVYwUzT0Et38GOOJKbgTAwQQ4jQipBOCEHHjzgiobfzd3OKU8a6VFKxe8JptjzEkhawTTIH24zFRHKRcE9HA9ayi7cKE/BN5oDgSFgOgSKQSDn2/Y8wgOW01IPzZk+P54EfQIhPvUcbjLell4qKgzKxPYvAQS61kMVbjg4HcCBgTZsHEbKUAUYIiEjEJ52LVQ+wTgYlsbZLhEbVKEmJsi2LJObatYhMPuK1i20VZrZoTEuz1Y1Eom+L9QE3C22NgqVfFmhK1INtiu1jSEvfwR2PBNWvj8+ATrd0wUxGprcKBQlw0rYviIhJqfGtiznkqE9L0a2L/6FYSoCFzYozQleKUwHxt7GDyQeYS40C0XTeAjSIiEuCQPKysYQAYrhIUgvQM661KE3Jso2NyhCISL4j1Y8pV6G1iEpXcGhMB6OftYhOwaG4SdtmY5PwSalX9YmFBRm1iE45V/WKbACISzp0skRKADhP+ghoTzFQlbWIT40GGrfBAAInsEiWtgRPoOW7tNSFhINHt8EH/uEutzFDLvTUgmjT54iLBI2OkUSthAq2MoafC9WLggSqsPgFCCLHcqRNZIPjDvaFLaf+cTYHNbWNsYiB94/xBFPmo7MXVoOIoletsscFCE80iI6xOEG6oGOPZxE9sN3EwEjLAkZHH4vRIR+LykP8px+NO3OPigJCS4ofifum/YyvIFGxpSHloGOIL4QkT3DxFEsCp+G0CYYz9L2OAVe3j0yGGQZ0TYSmnbdZh3+OdEy7ou6x/5BDjUzE2BKusHUWdE9FJR2xHwbHsHwBZ/I6seaAvrCNsdYUUrTE4LG2QkDWYGq3AoZ/tseQPuc/iPOFaEkMgFGz2IIFUuhPE2amtz9wV7TOh5iCVnO4QvoixEz3xaNiTEosVu2O21JAgGq1EhYETpjx6E/2d2xO5qFjtccHdYJsTyAiJbCPjnxz1Yuno3+xBEf0E1hPcSAsTGF2TY8xJ+wQf4mSs9hLzQI/j8SlzYhaFr+PpQ3Ni9tG5rUgZ02LQSIuIkxMv3fcT1ijggRPifmBHYu8gnWk+rOYh4xLY0ItJR6y3QfcSdeiTbK4Q4FCbEnJsz60K7f1jpumvrXyg/hJxQfRt3TBXwOkTmkEGE9VBfejnE14k0+3hTLb4rWN5kKlZFKwFCHzBURLvfAatwJg1Yw8h5EJ57bkR9xONIPnEThHK+eCTmvlUbNxh4JNO4cPiACF4g8iT3IxKrIq4OqypElI5Y224dbOsqRMIvBJsn3S9Y0eAqmzx7JAJWJOQSYV1aW1/kaDYGhKx+fht+mB9iK1jC1h+7XLkcWlEku2Jd+3WfYESBWFA3CCQuOikk8Xi5Wy4EucTP2lAHZBININREgyYHOzbIELdSRP6lXFseICYJVEShBjEHDpFqhInkHIEzmz/CPCSp3D5xE2AI0DnE2QFlW1ZYwM9ngD3NI7tftlrEqKhxdlpbdjAKMH9YrhFcWyEfGLsDeTd4qKT6PWBE4Vp+N2qEQ7Z/WJMuCltH9zMrJeBrkAc7XaQlG2yk2dA7WztooKS6pgpbQl5XpyXgDXs2c0SklnACmyaYxdcl4AfCGasz7l/rB3jeNWYk/cCHeODxWNtx1X9Y7lpuaxF6T1cbaCkzfBtz8kvE6Vh8axVQESI5xLeOfjdorADRBoT6WEmk63INa0SjY28EGx6CYts9A3n/JCTrCBik7VAB8KH4sldgRMMRAQTDIS0rM9kDxnH4q0guJKGyViIkJIHic4TdpVEg1+tQjHskmk0sa1bibyoGhNFGTAhpGwZaOkSpt3UrHAgrt2rEkyhn2wsmXNjtkFfEpuUpBh+kwwkS6wsNOcTgWnTbdwVkZOUw0JtU8P4kyeRK2MbANsca2MIwHWcdgCWCOcSHwiSgjbtMsHK7dZhDsmNbGdAkGw0rFQChJOO4/iTjSl9bfngcuDbYw1AdiXSEPE022NlSd2sIJHKxNtiiaK87MooERM/Ycr8opN/KBqT5JWyA5lsPJP3EwFU3hy2EN9ZWhPcLLzs/CD57MdtNIgabUdEpZ0zoPaSvO12wYIdseQqQKKT+0P4k4dYDUHNk9BYV2LokMQcAlUj7YoT1azx7EXtJ2Oy4CYc5JEbBcoSkQP9oXCpJ2KxHWNt3ojpE5XZexK+iSSSGhM6ib5s59AnCJsT4BDzrVEEoxJiibkRmJNX+VoS73AGknVs6RPHdKYTvUBqJBoT6BBirBjt40H4k5jAU5IQbcRouJJVyMPsvG0x/KuTKS3bbSETS5LIKFxs3XVrEilAkqSQk67BR/1ErEPJX60WROkTzW3b44JAdP2Fkqz5x+IqGKuSW/XQkjc8uhL5qamsTFRmEqUZ2qD1EzFA45Kv8c0Sk0CykvOjDPVekzg1I5LokaOSOUiKEoyw3h0zoEx4T5NJIIXiGGxGFedi85C/rIkQiJ03Y1fJpGxskF1iUoEfmajtOMmdElfB5ROrOE7jpJC4DBJtlCjj4wGDc5InGQMTH+IUbVxd4hPwxAQSJIApdBji4FOaknFNQFMz6RGTYsFenYmTPfV4kv9wf5NhNV2S9gOdkzQobZKfwhoTJGwmHX0whoXdknfdzZM6hH+TIqlc7NeTnRMh2Vztzz1AU79ANew0yXYSkFN94B2SYpGdEqyxGe0CEqySCOMZqaucWXDfKbwS3wWr7eNYrJCtE8TZcpNMYYWsbAyfwVXF0hBAub9jK22dbH9oqBwaEIg0hJNsdbwTSYgldISSoEid49+p2kiEkmKxABPvwGGchJOCpSwTzSE+k/HIWHxNgcd0iewbCJxSeFHTAIXsaEAGoA0TVlTVHVbgcePL7Wnjjhz/VK0TSZlrHW8S/tyi7ZEoRR0web9juuPUUhyk4HTEUxZEDBy4iQM8em3AgjbtBTHQkb9itBLXHd+pweL9QCCc5e3xucbj3kRv7HL14hMIECmpfe3POJ3iRkCgsXXtemlgUv4IwW0woMewPRPwnWltAZheCJBS1LgpbImUVFK3BIFCBlPgwPAS3lglbAfgQbh/klidaWxYqEdiLkE4nNOAkmLnExw16uwIvUyT2gGEnDbsHwj6XchSrBOWUkmo7xKQqeLsQ0jDHeZglINxbCH5s5O/GB7iMKRoyOcTW6NWbVVZxZLEvN/tR6Rb3AuT6RiuU0UMq5NiYCltCJnLElejV+NpbCSx9pM0uW6swXBdfNti1GF37AsCEJ0CYAh5cW1esHziGhNmSHZTrwJ7rI2sQpI27JFhT8NHEsLYHOx9BJsSR23P7eCd3pKtRWltZWjp7EERcpwxUhHBxZOlOdgdMBDZvT4TVoIxUiPVaxMH1ImTWhz38ENjxe3JUj54mxJOotyTsaRl1PVi7bVxUkjANB24YeqD6VJVyI4TIIGag+lSshTwk5qon9jTgZR98VNWYNDsLu1DAK+J+JIVA4bsejGeY+CSzDgKbPYg7J1JE38p7lIzNWsT2AUi7TwdyrA0kmAdcWzyjdetm/WWg41TOxwmXC7R1oOWUtMBt5IgJehso0CFk0SSvgg9bKfiNlikk+fN4uz4eRYSsOyl6AZTIon3E6KBvJPQSX1T9kEeg93slTRHYlFA0Z3d7Zu88JLrQPSTs2EaiayTfoLMHTc14JKxwXft6IkKJeCSWXm0HY9YzVJZuSMcbMDvvVETP6jVHGg1EpI3mTMddQhuUg2NoKGWHO+wTZKE0U/dDR2EMFTtngADCH3tMhyM5WVSD/iHHNX51py6kv14Kh06CCVTpkUjHX8JC2M+E7qZaxwFYXFARVNZg7UcUUFJfTKtOYJvUsmh+VP9wPmd/EHXsbcSHZxvUreIl5K8fVkdw9xXaPVi5pAUrGydUlD2EuWCAp1QOWsS/RPPHXCROK1HEw0pap34IeNtuIHVggKcKMX3EtdgiW2D0KJ8Q2OgIGDSQ0jpE/k0fhw9UGgw/hNShNyd9Hh/EmIhIxx6kapZZVOmudldwDEwk/Ud/R15UXw1G1JbYYqdI/y4k+n8+cS7lX4YpJPK0KKdPjizUtR8YNLvPJsTnmKnXPlik5N+SWu9qR3RwStgrWLWwElhzJ1JvJsShuE3nIycq9z1YozdRm254P8p+JPnSY+c5J3oKOkSmwFXxFnhyzFIHA1ANJ3yGJytvmhbguScNMG3XEniO4JEnYlBLcP2U75taeGXAhzTkYXPHEDAz52arPn5QiSOVcVgbNJTMD6d3fmltbisksinXdRJaxKmNKVdxWQ5qZTTVgwInc3UNNLtUwVcNCKM0+qodZ02kbU0pJKgOHNdfyh0k8L5+JxtVKSTrygRHVtxnm2C5FJI41xTUQTT2JLyHG6Ty2O09fA8RJ2vIA1Tuan0iBic8wPxErYp9VyCPWES6IUG05di/hIONUbTt1JuYBBCRJ1nvGqTkckjHFNUT5MUGNPtqOX9kENiCc1W07iR+JLKKLPCuJ1QfE6S1RVG0x/xkZMhIPjSUyDyqH6T43TjXKJlc2KfSeVdOJIJkw/Q412lkmti4KH3rbugzaxrY4+p5VwiMP7dpKxfrakdxGiXkyO8GJ2IidsTEVgGnKoZrRn+UkpcRJ0pOEdjaLjfGZHSSwlrEpAQK/WR06N1I5OJaQVcX1i4k+CxQN2sEKCA45IbadldYWihPMdsLELyHaYNlqwrEjW5vBzRmEz9h9EcQ+nSqNjjkx1owRwFDA1THfDBHRxUJhPe489T9WAqkgChNVyL4BBU22OjvI9SN0VLks7EER016DJFRxK6UpXSDAFhHUvikkPnU3bCvtJeXZYc7cEXUukELUCnU3FAuJN8vHtTUQ2BEz5ogV2kkW1UfpLDUocdZQxnU4ZE5lNlkQbjANPrIQFt0sVJbO4QnEUXHHKxc2MESYysPDANuXNjt/G5k81UmmwacAZC1ByZsLWTd51GQ93tiChPE/SIFB32TbK5PhJLCCRTGFStdRaSHF1H7KhFLxJoI1Zs09A2rExgBV1xbT4gr5k+Eiq8Cmzrwd41ZVLZSGPt0yXvyNKTzkKr0y7Z+JLdhPSTcZlWk4XhoRm9U3lNCNOb0wFsnqkmrExhPkO9U3psZpNshClsa4lak6CIBZPiJIu5FpL4kDlsPON2wKDTxF29UsFQ/mxBEb1dllNQfKDSlRHtxHTiSVMHgCP5VmxTMTCSHnQ37UhYJm1HE9xJSmwH4FkRzdNQg0vTMsHskifIiOONUxUJaxLouXfs1bUZU75YgFI27O1JUVOCQNlCBlLOIcWT2CE67FSUtpOVYWtd3e1p7RWT351SU4MYk5LB0UbJde2JaYETmLRz7DCIg1Ml8QfjRaE1URWSkCgpbEDxd8Ox5TVDFxxbbE5SKKGoMzpxxdNJIYTi8hwrmYvtkJHf+FMc1sknYxMYYlMx0y2SGCKd0oLomxIGEm4dECCJo92Scgm1HMDYSDIDoevA91J/6O2SEwLyHOtAx5xTcUnT9kFsqFdjI0Pp09fZMxNY4a8TOdNq9coSoNxZ016xfJOu4NNCb1OczVZTc/VrHLRp35P6vKnTfUk5Esk5PeJvUpgI45J0rbEcugXRrP9s60OonInTWhMp0nNc/3FR0grAYVzt/JpVyFPvEWWcYtMTnZLgorhzXYCp9xJkhfjdA8EMwI3TJG2yM8xIT0GBEhuQo/z+nUIJHvwfAUkgIZx96FhSlNxEnYeRnRLKKLDThCEAE011HJ0HGYgTD+AM3d1coSm44/ITLNJJAqw8CON/k21dqF1gUnQoTpwksUISpUlc3PIdKkCuvbUxP0OpHOVVReM1gJYyYaBtCMKBnRL30hEdifCfCbYygMMknU7hzeNQmdIklRQ0yMLjaUlGnNGjOlOS3KadN8mX4n9FYjJYYXU8rROCiAYzOhjR7dWkcMJA0+1gEOIYSHzS+7Eu48pSlMWsEIKpTRLLuFnT5HWqUsxYqdNvvaRSRhiPUhuQvay2EVjD5DKtmapSGcXPHcAJpFOalHkTdx1vFUwTBEibHBhRLFG8Ei1ABQk5nSEh0a384MIcYaFBQZ7ihIXMUTdcUmGg4lrk3x1vqYxSyyBbrOARgTgI4jO4VVyBGJJsGhAouR8cGME07GwMUUTFMn7hpFKePCFdoVHqUxYdsR0CIMzjECGN2CFdFjkEUwGZ2V2IiUXskFPTYZozlljrnYmS23kfHLeItDI1tV5V51yXCBPTEuENM94xTWwNkhCUqZzP6fiTX7jjHZhthhMjkg24hx39iFnA22PQI+md+hn3E5qUe1yEMW+TsSR0YX0y4zGFrd0xlp2/HcgSa2NTRWsckAndE7FSHkHPHAoofO2VoSdpvxxH0SlTuDjBHbg5YzLSSIp0qZxEiRnTQwE7SHUzjURDY+riqZ0U0ukTfrhJMoZoNAXz0qVI3x2kYUGcHeOdQhsyg7ESk0zBMzL2lTyTEwF1UgAR7q37UrD8GzO4deCSueJTM3Q5QJO84AAkABCTVQTS3KXnXRlQdJLbOemd7pyzUr+gV1OpsAyTdNOwEhsypeIaE+fYCRwLI8FTUzB4/DczqiPPM5DFlTOiE7Idmqk1YR8ckFgc0hHAnCQAEN58HNPy6CscD5kqBbisOMGU/DczdOKcrRhFeOxXM5VpgLNzQHcya2x2kR413zNXSDwc2SmZiPsyGTCcraqikjO4bMMc8xAkNd8yHsWarcU9DTIdvUocKTwmHayVwwiqHcrJvx2o1ZQdaSDRXIVZlBzUPR8dEeFIHaMxGQPnXPdA+e3noFDA2LIp1OHs0vypnEMpncK3MLSCRLJonN7sCvypnLdIWhyMfIszhkHRrEcQ+OB1M3pZsh3MIRaUqZzeIWwdSQkos+tiAHkDvTr9OZwZMBXtFmBy4TmceSEk7ETAtpzvXfFsxowXHbUdSIFrcQO8Zv12XMsALG3S5Rb9311A+BKs+anNnasz+hyFiVPF2Qk8ss84Mt1a3JP8NLNgdffFYCjErR7tLvx/XempTu3YM2KyYWD8rOJ5gsWb2djC6jC9wyKz9YhaHWDhNlzXaZQdZ7TiJEg58cJASfYJdlxhqZW9pSFh/aZcdmGCHX+ikfxqsu/Y/B3fnMPFNUnc7GmtEgVY3L3phazzEUyAurNZSPgdh6SDrZ9k5BKwsoQ4srOnyUodQ1SGPXTUB5CwsnFMQrOJ8cRsdpEbQHyz0ENgsvn9dl2l+UgdJMG9QaZdv/GM7N1UE8Q1nFY04tKqDWKzfnjOszsJKD0RHYeC4tPtkkKz9GC9rZxBYVFis6jwSzMaA3VTO7GXeXTSCGxGs+GYStLN/d9d8VykkjEwv6zfFFWVRJPNIWKyhshYHJ7Q7j0is1fSWRJy4LKzTMC4kp4EL8V0wDExBNKGeR2c5ZlrEp9QN9zGY+mSfBLw3Oltt2EE0uP8elzF1JsSagmT/VjcB8EtnQyS0BNDnUtoJ9KU8VkT45z+Ba1T+Qn7nSD0oJP4A5+dUzE10z2AhuGtxIn1o9PywbeJrN1poRVSFISDRFrFnawuk7Qh96xfkWFp/WLpQO+cLJkI0xI0kFx4wSWz4xk7QYBdTGBJEnF8gIM8Xbl1Z9On/ORchskvEkQVyNyX7ENip0B/3aCJ11kA045ApNwYwXNjyLAKXaFRUq3sYGZB+F0TBfcTz8EqYPjFuTPN0lkZGl0JJPtSn9Lv/GOzDuIHElNVU8XjdFMS/PmH6FrFxFStsw+stbLK6XvsC5NL7GOy2iHF07kwjVNLxNu0D7zAbWNoY7M+lAgyoKC43NJJ11FR0pbiO8XfEzrTwunPuPOz3UVaE3uzM7JhIZDSQHibHT+IfYUnYy647506YSAzk+l9kuahLQmJ0w/Q5NzY04WVI5L/kIuycgWhLLoTN8g7YovU5am9MnX01bKdw9sT0333xOKZK7Iowf8dX6BisCYTxkKrxG0pt11L4ojYr5zzIpMzGZLVs6cCWZNlafudU0CekpcIPeiC3JbintPmGfmyOJU90tX545wBQZ+zQwGsAzOdiELX0+wDMt2hQJszQzPjnOPIGtPTgQ7IO8SKQLVtT1MUGb2clqROk8ghCCUPkKATFpNMgOrEFVTLKNKTIgMdnfoEQ2KQIWnjpwFvw3DSTYNa3IB8RVLSAnpcnGEps8qIdZ271PPJw9I1lBhzmMCg0xngp91q8ebh1xJrk1jdLQWVslZodiRaLMhSn9IlbMgRvxgAM/ohSJ0PkN19EVImvR2d0ilLkuMEA5zKwfoTE2FQ3Ue445JfQNJcMsFoM8LBfwhXnJ+hHTME9RFBM52K+AOT2MFy3IAlaxJkhBOzSqkrMjs8ACUWeWdBijJ9iBXEkyn4tMMT/PSvnBMdnRMcIYJyrnkFMRoybgLVsglhHv21MAD8T5wd6PoyqTDLnbnUaTJC4IaU1bPg1UBS/3EaUitg1VK2wWxzeqkZ3YoSQQJPnRyRLZIj8fjcK2E0uKeyyAMIXXrtijOnsmOz9Ky4ktjIzj3RkM8zN2JzxPpzOPjDEgkC87N96FXjwR07cRuycQg9E2v487Ij8PoytsFmxXXIkeNNpW6tY9WuQf4y+OBiHS8x9Gm/YoJTgFy+iXISnwgFA0vEmdURrY8wRQOyXW/ilROjyexd63Dj4ycEvD1V2LJJoOLBwKRzr3QAUx2Fgjms3VVZZRJdCHLE6xT/WfkzlD2fnIpA3BOJ2GcYo5wyleITiTK3xPeRUH2g45Wow8SyncZTfThTnaLxoOLFVDByd32g4lkZZWyOoZb16lNDUffEsUlsoqJSgwJ6XCZoYTLDAnpdcJHqU/rtibNSgA0TxDgQ3CWzLjJIEaZcLJmX4rChlkH5czSzfRMWOLrdH+hYUnBSf1xCIFITFZyrxDsywBLOMPdBANwKCb9iV8HdrWqQWAStEvD8srL+MhEzqVBCswOdpFJ9oQRzwYDLk6Dj/7lac/YQJTLHzVz5WtwVM5fitRg7xF/JI+2lpecCf10lcpUSrZJdcw09QhOFGMFz0pxU7JmBsPU5nGDhl+LMOZcyUoFIc1DjoMFmCViZzsEvWfFy38NvRUL58XOW1EeA3XU6MkKpOL2tiMF8xFK3OUjEUOANcgrBTsV2wUISYBAdwinF2yiiE7QjTsSQiaRTfkj/fY/IvyGdEvSR09w4vXJzDjK3RIRhse2wUwsD7j3PPS4yudj2PCqtijL9MuAlOiJXY02UlsVWiPZTh5Qus65RbjXIU38IE7InUF1cDZM1hQ4k3WDeU1FBkCRxuRWT1ZMXxG9dWhNbqXvEGwiN0tG8WF1LgWgERhNhdMrFAJJl0wYNqCWsZAuTLrWtxArBabOxU/mB1NzNyFs9RxMaBUolQWmt0+MYqFzlYBuQCZN50PzFgkOxk1oo/cWNHT3SMqAixM2CfpNZEKRydGLX0tMsg8QVqENicUnrxanCTxMcPGLFXjM+E1LolD2MzbvTGH2wPDShPJKfdVglCWCXk58QwewkJdltCNNMYZRyrhmFU/tS1nBnxQOt4JO91MgkGVDls4ZwdHJvcnKY9WO5qHbiyCSEdYtTh7hnxPi58RLIOU4l9oRokhX97jw24QTSc1SfxcM1PVPPOJbF5nlJszWStjze3Edi10GnbQOJofH4kz9tc3LtAEd1E1MZ9Z7EaXns8vXhIcT6QUzy2SmR3YWEUjKw7NO4Q93DQbszkEjSgIk9aFlEk9lsBgWlYXmsMbKFsADF27mLUzOpXd0W/eCS3ciQhTbVrVL11ZB4BkLrs5YxXhgy84c0oJM21CcE6JGyrXUQWRnrBF35JzOLlTnda9AAk1cowdzX8D6zpYGZyEsEmAP9Yv/xY9xPCcSo/hP2wg7cadKOYDzAHQXrRE6ToZAgeTVhcMSz07t1XQT6iflTc+3ARHshxdNiQ92FJOB+kodZwEWs45GSLIgDBRY5YPIoxfyF1pBHYywEagVGwFwI6ROVfX5EJUWVs9tUjd2RiUWEa2Ps3CB49hn28jYxfkVPhYHSqhl3UjLzR0mBEqmJUtCohLeJsZLjMUiEewiD0sHxHdy4icPS4T1d3GZz3bLCaL3d7bBFUqJ8YvLdkE6SPMwAxS7o65yjY64SiTx0skNjqXPC88scJVOLc8LzpriCk+IJHwQXabZk0pLQGSHEVkESk+gROfmtiQCJ/WJTUc3d+qNY+ddToQiWxQCJ35J70549BOxqkll8f8RTMcaS/SCWxYr4SHNw2UXyB5R20rB0QT0ziE6SGllF8tpJw9NbMW/El2y+8x2EnCS4xN7C7tJGNbbFLPNzY+/QIj0ybW6TjZOePUP0CZKbXNQFXsh6iW7y6OnrctRgkzMD5UjEjKxrYw1FnsRPQEMyRfX3RDR9m5Ng/SHFe+jbYlHpqHliuAuT5BkgxGPxlbI+4IbJ30UwEYnSxGSUeP5x7VJvci/AAMUBQSWyXXADgkeBTKzVUySCWfKlxIaSK+mWcrPyHMBlkvaTv0QQwJ+C1+FoeE8FIqj8M3qokIR2eVoSQyiXBRNh9ZNRbEuoMvPDCFxz+p1nBbkzS5PQeD7zkckHkiFBm3NjeCRC9WJICJvdkYimcQeSSKCXBeGEmxO0IwSEpOxIMmRIQkSk7ZGzmSDCk4cEbvPTM69DrQWbGfby7vP8hchCAPM54S2FXUWt0r4IZjiO84jx9vMOxA08tXH30wEpJp29BJmV65J+RZ2F9GADM+rC7YQfeYnTQCgDBUATidMTYNkD3cAd6JvzgiMm89wJUdLAkAc9/Kx7sjuoDT2/oXxyR/xG8q2oBnPEyEJF0r3dk55A44T9qVZT/cCM2bMEtF0bAPqyP4Cm3S4yB3lTBehVvBOmrbAKQ0GNMrQ8CMKrBP1RAxLx/GEEdnmBM2pQ9cM7BUugDRNDeUCFnbgNEokJ0zzHzHeythALce7zX8H5E8Mg0Lyz8iGDZROEkiB4Fj0XXY8wQomQeBsxLXKCgok8IBnxcobI8TwPGJFzWRDsyB194Hj2U/Lg3fmLcSsyTCCAuEEhW3NREvJQNwNsMV7zLxwu3IRSoF15LN44MHhTfF1TeUxhBZhC5bOgfLF5rHlbMRKTQ9RCea71PJPUhGp5Sb08k5c8lHifHHuT+WBX6C697WH5UjicIHinQC9jFpJWQFnywnRcctpwnwEaeFN9KVOWwBq9+AgHBQDTRvNWvBFBRhwokazwanjfkjDSH71uve9R9vMTYFy8S823kgXwmgpukzmTOCQuvC7gSzOy4P8U1AQCccdTL9yseVAcdzS6EkiAcrxx4BqIm/IF4Gp4lwgkM5DFagr1eAQz0rxKCnL0GFKLk8YK9klBnftyk91WoGDhv2IQkrIKeTDC4xQ8nTwpaPat1aT/EGp55TEeMgspgYUdqf4yUPUqRAaoK3Ktc9VFO3HHrDRTJ1OuhOpl/jKggSF9XWCKQaRTIqmmvLdIUBOzkF1UjAQDoPATmOA5NIwE4pWSUt1hbASB4HJTuJIxhCwEvq0sE/vcOoRoyLZyB8FT4wQEqmyRcgwZygUt+bjj8YTYaH9hSEjC4rT41ty4iCvsbm3EcwtFpkVQ4noJPLykBXELyqmp3KMplqzWEJ+V3gvYqWNzLrj2vd/5Y3OAaRp5LcjUE02RW3x+vTLBY3JxvC68B+KVCm2EMHimcU1tBaFzqXUK0tNME384/LxQ4FASLexCeJJ4CONLaXqpdQtPIBDiizEt4rh42UD0Ulixeb3IeDDhqOMImch5N2jI4l3k/LxvUDPiNaFKtLh5JHIQ4nKIslwxvUz0IwroYAc9UtHPwQTjL0U6vBxpBOLtMUZ5SpCwU/7BZtEkeaLiOV2AUVJ4WpH74yfo4b2trfvjUJVLCpi8huL/kEHFzjUTnAtBoUBEeUZ1YeP8+QuDGHkahLvjvFU9Che5PuOo+UZ4p9gQ4xKxCtgxvPjdxuOhUPfByHjUUovjURH4eNPzvBIZDUfyd0zVE5TBbSi4eNKADOOBYZqo/LwEoUgLQpDnRDB5t2AyEiVNqfjyE9aM2eIhQV54lhml4p05ObxcCZfjukISfM4xz0Gl4vYhfBm7JCs1peJwCOM9zPE5XW3idvWVeRYVpwuQwTb5VEwb45e8VvheSOPihgTfCm/QaMDHC1UTTTkMdAITQ5Qe1CCL98GX4wup9egqgTKZvBJhyEu8UG2CHZ/iH702+aEZxuMZke75+dmX4ripFH32pXELShnAfZmogpj4E6xB/fguRE4ybQTCuKEoavwI4sgoYHxzudfpZBNJ0Fr5LkiPCnsgreiTuSOoI3MtYe74JSFmcwPl8H27JbjFUOMRkfO8RUhgI0wTrEDTvJDYcePdIF5BrvjBvDSLhRyTuJ8BKuKILUT83JkcEqoS/3ygwUUZgTPHaVN58sH1OVDjCsCzeLFpyTJsc9h9J2gQ4hshSjM9OBlQ5+OtAZo5a3k7SNQSw70beMftoOMeNXV9cvFsEw6DpPgMqSUThvzY0GUhZRIU8Fc4cAg4qfkyotAveBBpHjKmvSt4etANEhFAF334MUfwrRPWKXsCqVA3YkVs0Qr8iuWZqlPjGGCLvOGqi1zhWrM3vTNIohKCPCN4bMH+MsiF/Xj+cR4z7oQ++HoIGovpgqu4ML06i3J8CXj2FQVzg13ruSuIwxO5E/W8rrJK4Kp9S7gaNXxyj2BZvSI5UAuc4uF5wZzzE9p90XjhsroSF6BZvHPY45IGKc6LoIXTkztc4Xip2AMzEZFvCjnU+ZNfslu5LLFJkp4BX7x5Bf+dsaxvfSW8c4gJknZ9pos1FPYTH/DVvaFgvvIifXS9OHGRkj+0+by2KU7SSKALuP1CuJOPGLCK1TIU8ENjQAooixnJxpJA4vb5v6D6k0NRqviLSNKS2XKNeHyU0pLcESu9HfFHsjKKGXxM7SGVa9PpELB9ekHBU43sL3j2Cf6BcNP1iD746CRIc/F9Efg66HHziX0x+akw/hIa0TyKoDiZ8vi8NRX2kmT583hQkCETNcL8irU9CNNIi2h9o4m1UsGpPIsc4LtSg/10+GdAzVMarUgF2cHsk6Q4HIpsUi0zutQxilo85q01Y+VYjPkaISTS0dVIBZZwrbK1IWlDPThyYOkSzJgXfPJB/2hjUifU9vhNEmNSrXwkixqZ5JIsonC8JtxO5Y5DWtJfg3C4qmxIMhLp/3hhESvz5bCv3ZOKNyj60z79PTkqwtvyvqlMeVuBOamLUwYQVzlKWZ/z6YQXfFoYsvL/oSuLHeHpi8mDG4qAROhy3exbOdyhB4UWkqWNJzkg+WSt8zAcw5OLmF0vErAzvfk1ebcTUiAg+OMTKVJMFU04qoUwkj58L3iq3OOzs+yT+I3TKsKN3VBkG8hZkzhwVzjMWX3T/hRpxbeK+kFLkzdo7H1fM4XTssIPeBs5FZMikdR9kSj2rCsS9lG/efgIsdKFxC+LOpxXcy1hvfgi6YoyfR1j+fP5J2L30ED58YXic9rDh4u/QvpTvYqKoOD5PgoGw4eKp3BhMkbDh4slCq0SdWFLOEMpjfSecmbCC4qN1N5yRMDnvS9Q1JAjczGp/3iR3f1zW3EwSjSiI3I73chKfUjI4xj154ouWR0KNMEJ3VuBnxD57XTgUxD4izbUnePhYe7Dk4qFlKiKqXVj+JjgEuN2UwuC4WH4JDfjyBwLixm0wuJa5Y+L/sDyQD/izAlj+AQQYuy8waHDYPjB+O7i6/UrivOh4hPZbVd9DfOBM399RPxQ8ZFdjKRxw2D5zpGebNkdUIoLizcUj60CHMnDhLjDvDytGy2pw3i5rvS8StUzvxgsuVMJBK38U0wcJ6RfQBXsaEDfyZS5bNJCShYC67g0uGjAzKyjIEWdeLhg4GtsiEDSgV18Iug1rTJKTUnpOcDBSWxSSukyILjhGGytHyxVw2C5UlziSyDS/bk8+Imt/FPSHS84mMQaSxAgnFiPA4XU4krv+UHT+zgPuLpL0sknObfBXp0CHKtyXzn9NVxKQGGEeci54flz4xFAq0WxOZsRpeIxQYN8rYNCE3+FHwqnQCi8FeIjw8i46pEtrCvgY8PIuPYU/uPVGP25oWC0Sgbxch0vOd3gceN/mSF8YTj3QXCLApNguaTBxOKTPci5PDBRM8NRfPQ+S0UKXGnrEl85REjC4ylglLnIuAnRkIus45RKAfE9dHiK313IuY0RCIqyhSlgCksRkJQSoR3hSjTJ/XOBSek4oQvJMpd5OzhwyUhLA5PIueNZ9QpZQORL+zl2kUYcTYFk6Ji4FZWJcoGcmLmNxZJT98M9uaTwGot+XBr9uai1MjV9PbixSOgL4YSaudxZVTN/kaxA0kp9oYBKX8I0uOVRL5JAwLn9lWHtIE5Sf8LSSwJFB7MkUFK56RFe8iCpPrkTfb6S5gr9qNJLxezbY8UwI3xqnQPyAFkNSkPyJ/Lz0DVLHiFJkwm4I3yCONYSm3JVSrlSrKxII6VLnBgN8uJENUv5gZGSySMGS0xDbpMMAv25pkFTU2hIBtLZSgEVFpIZMem9uMk3858ZDfiu0AY4R2NsnONK/2iCkgjxsX2TyIILMBA7uN4Ri6n9Yy2zXX1WzM1Tecj9uTdo8JNONQZLv6NAktfwMYqR89+S4kxY/Ls4XVJU0uW5Wd1Js3bAN/my4YQdm/V4GXxKGwizUuAF7XwjubygpHhuC05zWFn3iR4yq5CfmY0IAoogJHK95hFFSBRSElOSgp8IK3JSUuGYXCWSUr8c7pnXfR4zFFHEAi6puOJlfCjZ+sJinCCQKlM5mAE99x3VpWCd+phoJb9ib2D5mVLDbG3orK74EANi1QRSCIJ42KbE+lJwRJkCOil9EiiDbNlmi2iCPNiWXYYzOtnbWOB8+jPUQ2LZxqgkM+dU3tnKqFdiBIIi2JPYJDP/8jHYnuCXk6whtoUYAjwzJ2NpSPgCRWEHsu5Su/z4IObSm8D1EFnYXeTVkiSz/DjnmEOzXJD0g4XZgIgmEgFSPjnXMAMyNH3r2I4LhZOFyCXYbJErs8FKdgJR6QeSkVMqOAXdPovRUvnYpqiTMgMCHAIRUNYSSAiN2P/JzdLJU/vZT4Se0iKC+dkNQNVTOFNig6Qzy7mW85lTDMt+ilojmKAOOSQx3bKygwzKkDVw8vKCrMsCVXIKioIOOMghxpPanPnYOanR8yowTtUd2VkgAvJYYIQC+di0+DWKNVNb2crA81JJ6D/8w3CJXRETq7K0oYBRN/PNUmwDlMCts40JhoP8OcsISDIHwJvcVKBtCftimYvVeRgDaKFM8km48MsGiDST/VILWF2JlJJ09JDKBYhZEvEjkNiC1LNTY1OzWJpCdJKTUujYKFkTU8GcqQO8JDST3GiY2BVIkDN57E9KiaJccktSzGhmsHkcJPMrUkaZaKE8Mi4l98BWmbhombKbU/KYaJxPk6uZysorIKdj+PKvuYGY4FDmygdTAoNABItKOZwcgq+IPxJCBIhY96270vNKf5hMFQ2z40BZmfxkPxI3U9+ZUsj6k/ipb5mqkcaTaYMqWPNZsYsZgypZquwlU+lBAAJVQBatcPIfUmJZgKkPin50xTh4g8igP1MN+VxkNUQDs12dMVnJgqGTi3jpQnqJAZNaNOOYRhkBkuDyFlkKJDeKENPLmaat9vIZy7lCjWBZkwZEcIP73A7S8NPWQzrSiNM5yxZpWvJCdblDF9y/EajT1kIMGWESXYO5Q2qVURNolNuY8kCTkmXgTv25Q3LpiJKUOdZDwj0E00OCFlh82KSSxNPLmMzpTPNWtGuYmqhxsg8Zk4Lf04wyVNM2WUHET5M00nODNYA23c8zPUkLgwQNnNmU0os425j1EJLTHJUIgkjJIcNlkQJCFpE+QBzTRPEfBSsB0Rw8HFxJOfkrAQ6CWh00KWPLwyHqE66yYrj/A9HpPzIXyYroirjDyqeDYRm+BBzTKgtWGHGINNKl7J9p6miM0jLSxhh5MZTSctJJGX4INNIK0pdp6kpK03yVphkM0v2LKtIq6HZoatIRUYrorwtEku+w5714Ifm9E4sa6JTwmePVy7rSN2l58PCTPDCM2GGC3dX48835Mujd4j8T/2KXaKhIPxJm0v8CT0A/E6lBPChMUoIKeO1vaIpAebI203YYAwJ20hbBT8qctENiAwkhfEYgYBzrM0hCZ8sywQGSrtJS6ZLRbpPu0i9ohEi+857TV8vWHN7S2EMMVJoDRxO+029pCFhO8gHTiumQ7N9yekp4oTtyZdLEQhgdLygn82HS8undsPWsWbCR0x4ZUilPc5RD/hl0MbOSQqFg2DiNuCFaEgnSkRjSGSOSIjP2QzHJYApCMuiDm5A1spvBd5M5mQ+SnZNLgZnSUUIukbOS8BFm3LL8vhVaEnnSJZkfaCYSCAUqWeSs5xNJkZA0Yll042QrakFlmHKCJ/Nl04HKTzkRUxtJ35lLnV3zrl30gxHstdMbC6dLbdz10kVJ4FhPCc3TdOIwWToYa2JbCeqYxuF+1bFT19jZAuKDGb0v08pDzsvt0wDT+Cr2yl2IDVK4RSUCsPBzfP3SXpM5mJcIB4osLXjjCaOu2YNKUzy2yuAi6zNj0+aY9kkKC4K4Apj/4KXZFpLT0jIqaYg1s9Yoa3wQAlM8mzIL0kjYQcjVUpihMAPTgaiDFpM/4BQCFZmsOShy/lFs2C/JJYuOQ0tZNMPb01CID1h21P4TmfPbWTSzU0qp4t7YZHLaK15Dpths4JszDHV82LiKSiotXVdYoMX5Uu+xs1nMRCVT19Mg2bItw9JnQR7Y4uEjsxKBNAMCi7BooZP9XDLZRQSe09FCq1gAIrYSIEoi2O8g2Mpo9fk9t1lFc7FSP9IPWfh8kzLTXVf9LbGxUinJ21igITwzryDAMzTYZJnbkwdp8pj9wtjL4DL5mTtIdqgn89hQmNiJMTwzXnQOK8TJPmEjk/agMivFbLHTxGhWmH2RlbMkwMgytpiC0rHSqDJWmN2RuCsoiAv93fmzs3Lw513CKhgQXhKhvDgzwiuJwnDLeDLumAVoBnMEMmhZNpXIU0QzoFkg7FdjezLAWWtIGvKHoamYHeDnsiw5kFlIgGdSMpBxyvfsewrvk3rt1ZgsxfQzhwrcWaCEuSogKWeZ9IknY+9JWANiwEo8pQE0syiCgdi2UpwyvZiqDPMSbNn2Q6ChN/Ow0IIqvwQa83zQCikxWH51wjOYK9vLpYgIM+graunLMN5SYjPKKUdgGJMNOFjdKRg7ygOS0jIvaOY59Sv7QzLoxzxDkpXsl2jHPLZSKUHAuUIQ7sOASqoykRlvk4mS6jMeGVr5GjN18i9pWLC+M5YBT21qQ+bhLjMn8+LoRp0FcnH4BOi+taYzW8lOKeVsGeNK8VBCV31AUtHIa5gSWUBSdjIwg9+5tjPWMgigpUlwkEcqO2gWWFRIu3JeA6crExBSEiihoSladHHirjMWKfk46AsDydcqATgrc0nBm0LtAWE4X0oww/ZDBhCXQ74zZFzogtYKK3I9QTn4VBBy4XqKb0tzmQ+Yj0shM/ZDrPFtcyxQWt3qWSiJklM63MSDpJROctEyYlk0QydLOMNYWekRYXNSkFapzwOimTrDFMA0LBuC48BC3N1ltaNdg/BIjGyeoTBzXYNRkOJLbiQHGfQkaqySUPQZRxgnbeuV9sWv6APyuK3ynXyLaxlBsqir5wnh1C8Z5WziSuJso4LK6IPJ/WQa8KiYjxjLvbsgo6236Om4WKo0/N/pUvQmS0xgJrL8GEyhyGyl0skJr+lGHR8sqYgImRGQJl0yHfF4oBgJsfxKWRkMXI8YPSvoqs6tbEJIXFaU9KrAqW8Y8fAF4j9M++hl6ecK//HggvdBg1kJ4hZwNxk3yNQLDTiQPWCYKMTAiiSr64wCjWHjLLFr3euNZ4RbCsL1YJkm4UITWKNMeeuMotEUSxyINxm7/J5K2imwmeetxOMg6aWDuuME48Xt0JmvWOgSdguwmBxdhBKEVTwZA4QjC9JzYquOQMLifPiNaDWgVdPMY/pRV+mRyRFLleQImWdJ4hK7KPvoSUnG46K1yCvWDWzdR+GAikfoIvKVC77M6qoei71yOzE8GbOQ3XOJ2UdEBxnJWJFz/QSaq5FQWQr38carDX2/Y+l4ZqrTiZJSbBLqq1tSdXNf82sZOVgNEtbA1T1IZSIckFMAQgxCQIJSc5QqTEJEKpBTvTAMQyC5gErd1R6qlSrn0Ex4BxjZQUeyWy3JRUhlwijzEmJcDELi+T0rulzf6WkZidII3T6qbplEKlfEDEKsGAMzj1IMQ6BJF/JyqsGq/ygmEuEJHcqVNchtS+KSGJGqJyFu8gD4kar7+bFTGeHNQ7kyJ20v0xfB5+kwckdjZeEikOGrqMMA03xQKxikzOGLrQKBqiUVPhIT6cWDe5V5i+38oBiEWEqTkbTqqrxZdbKUSYarrpwFAfwq6qqpMUCSK2gf6JHc60rrBaWC/cBdUxgKp+gcwYtSyRO36B/k6bKnKkSrE9UTUuMxXYOb2UmyBdQImJTpTPNn2auDTY1Js6s1Fin4C8XSklX8qlRL+VVEklwJsinv0ZUoY1PkAhuDRYis8gXEH4KDEqzyoHj/gyKxiJN4xL4pviok8h5AXihpiHjScRM7gnPDURM7QFZY/kW9k7ESUnywQkBUJPILdd8oQJOLU63j3yh37KCTW/OkQp4ZrVOSqICpSZDNUhbo4zybrAT5BbKz4vupgtkbU7opvaiREttTTVIdqDPdZzK8qA+p5jX48iqL1aji4JmzTSE2mHQDKauFYMW0HsI4rCETczSAaEIFdbOTRcFotRKZ8xQgMakGFE6S9QtxwzM8TxNBfHKp36n4cq8q/qmMzOsyMfkHwmormasB8GXDRPBP01IrqqnD2W6SoaB6qSxQ7xLgfI3dSwF9/NYTiwUdwvfwWZIos83C0wX+0tV08mkQXduSfuCgInuRZrzUKxFAeqh3AmHSTKB2SJXpS5OIeFBriGFoy5WJSUjnczwLUW3xC/yJj0Br0sdtJQh4iBYkE9IHOTQinWBEk+dj5gtNycMJcOnIU4bpaklUTNjLJGxyvWklV7WASmlItmkLXbhr+pCuqTPC0yuYciGpIgP1K2ViIajjwqez6mghqY3tSMvDCCKo2UC1SyiQOGpM7AscuhKJonZJjdjdMoRJ2ah47KuSon0sqFlFS5JZIGnF+IBJ/Cfzp8ksqUecFdLoYdmpE2AAcpCotGu5EjDSF+IRwy7YADKBiSF8Y11embFSTJKkqOXBPDIFhQuCwgGVIRfS8gokfEog3iEpU0tJTcknwLZ9lvLIOHepDCm3EiBIuWmqBGaSmswYqHv00HI7QTwpSSGUrbmr19irqFQZM4qMeIBD8JWRXd/RL+HXg25ESiuZ+ZgowcA5i3jA3ctRbN1KWLEAk/MplCmxise1UymHMBryJiEcsxEpiGHqC+uBWdlfgjIIZpMzlWUpoiHHUtLsXBiEVUezeMO2hA3tF/h9slgpfSgUOIPSlfTCKOqFI7OQXNIpbgy+8u9iDigM3SlSX+N7gjjo/Gvf8YMo77HtSldEwin/rV3y9pUQQ9U0+ZNF6HmccmWFk0m8symY1foSX+EXKB3I45PQURcpMwqx0i0cbyk8uLHTyOHXgmc9idIzhIcolRHBU4jxewJFXWi4tlM+BGcoziNWU7qR4IIkoAopJ2Jeycopd1VmcnZxWbiA/aiIWFMvmHCpt2FgU6TwyT0YIVmIPRPjWaioAkkFc5P50muxLdVzDUBlqJPZHjLbIKhqEfWvKlAl1an8rU0SwoGfqMkpqlPn0Xmp6GBuCwY8EcNNjCtzlImRqZEYkXI+YGBppdRuCylzfmmUyE5yxVlwaScSFFKn2LnCiiR1cutTyGn83epS/gohqKnjf0qtMl6o73FycvPJBGrRmeJz0FldanD97qsBxV1qCMv1bHZJiJDwa6IdfBlpJCyof5MiadlJiNQsbE4LI2rmE2BTebwJSBkxJVWGM/Vg4z0sMAOgz0tPxSbIS1WvK0t4yGuh2G4KLOJwawwC8ot5NPJohhksEhbB3tw43cVh6Qs1eAJpm4idc/gguCJuYOm02TNYMR3CKb29cnyUumjVEi1AkOLyaPfIQtyZgHULNGgEebjjEJCMaYrFUOJskFtq6q1WMrMtTHkuaVK8Cu29lF7D8ciVcrEKjNhdUSERUOM6c1HC9jVkE7swxThjrKV0bQuGteSpP9w6qte5uKhBmLFLvmnFqAfIsUpBAfFoowERS4EFQCs2sABTxRA1KxAo63g6qpexEKn10XcLdIs4vaqcKZiJMq7sW6h4E3kLzUEXKPmRoOND/c8o77EKcyfoUBktLesKqeT8wwDMOypP4XeFYCACAYxSUanPKedIuErS8E6qDvR1XMRTMZj5KKNUK3KCXDgoPMEY5MRSFulQK0TIDBM1bP+DlBNAU7xAwYPIYWJJeFO57REo7/izC5vYDatlKP5xJ+PzUs9DESjuwRTiLRVxWGYoVQO+ciDBEinis/kzzijWKAQRY3JOxGYoglxna3ADEiiZ/UwTnMDSKLqtxuOMMZSREilmaxhLuTMSKCdQWquOkCpq5oG9s3ThCiS6qmlImBPFFerdESmYBbji6Qgiqi0D6JD4E42JXapdCVB4ZOJZGX6q2VCp9JzjmAhZKNnKyIr04AkolCTq48+YYikI6/viMwnAQw49cIqncCR9aZ23/FsKFUU7goLJl+Nd7W3LjpDREWHi7rz5KQ2hjEoRXFkpS2lz4vdFfSkTyaniUPAZaqAyWxzZ4iDYWSnyhDCqsECbgP+CsAsG6n35g8op1T/tkh1ooPkozmpqS7kQwusUUJdDHyxUIsIpMlEG67ogZMj3QqhoakoYwZzqlRBi7PPBCBDLgv5EeHnoqjSiHwL+RFQ888ANMw5r6rk4qp4BZupJQSKtzZRRQNIpEAOGrY2hwOl2arZr6KrvBBfKcShelDosQukY60cItFzdZQokM4M43T7q2NBEyi0otlVaS20LbcoreJ+D4Ktt4XxSx0r9DYCo/YrTAdC4+EAaCHSSRkP/yR10eNPPoS44z8HDCUCSkNn/yRxIeNIkCPrJ7xHHrbES5UigKdJtU6vtsaDInm2Hq91h/kgyCfETeeJBSQrsPxKSKVJJwB0iK5EYDoTdbQphM0unYz5IkKqGK8VQ5Ek3VNGKinjkSLkh+VNbC03Ivkm3kqxqwMlwoA7THiFKhDo8GLnvy4uFEMlTQKZqNomwyJvg0Yps4MxqoDINQe/KrCC6iFNQBr0+EmTJFH28MNVz89JBoA1J4gglUnZ4t8k+Abgr41RbyYmx4goYwFvIlRCfiuWAAki0yICyl4BTyFzIXXVo8/szJIlcgjerfWCEiO6TafPB3RaIqZPUEdVKjokWA9vSkIiOiQ49nxO8QcY5SDH9BLiSBh1MeO6I1Msli1agjoliwEszsQKuuDzt7l1w06zMfwjlCS8TN8hpxGlNIJJFUwo4fwiVvE8S8gvhiICQ1pk+EjmgwEiwwHmLFpNXKHK9X7DKE3hiYBGeiRPJudx9soE4fwjjwSAyxUXe3Q4wIWDpq1ixwLlIMLNL/UrEWFCJVAyg08MJOL12ianBI7LWlSLJoVGf8/XQZLxcyH5zkZLhtSzJcorA0v5CXMkkMUrLMRhUyNSsvvLXuHZJnMF+6ZwqBKEkyZ/ECZN3EfjJbDjsK7p5JUhg69MzwUvlSUQIADIs9ajIR+xrYt7cXerILFmSDUH/yYyIa22krP4zsMlGmFAqWflRSXUJ25NNvUXrkSktrMBtSlWuyB+VRCtJNeFJWb3Tk7iREMgoYN0zWvRBSYPDUdLKeMQb3jC2U8NZ/8h4wJ6SNKgfwz/NwgPnYxapTUh9kUJdiZNIGeVJL0mmM9DBC5jPwExUPRKZqSiQNjiQUsG4+sjzI61qdxS7yfTReouv8/jIPEhEC/3BJsi+Mf3sbA1WPLvILpFxCkwhJ6qokgmqlRKggAlIp2IsUtbVghr3NSwS27RMyO6SnXLvY2pIvojwU71z+mvWiasreQv4KI6JDuPJMvJRHwRr64RhY3NHa1gJaASk61b1IwU+iFBcNIp3sBfqfcjC43w0JHwwICsF/XNmmVeJ/ohQkm0Kw72aG0eALuFlEkvyY4lGyXcKvtkhfDAgaNjec73BHwi1dWUTwli3620JjgotsVt8HjE7LfVqX0B/CAEFC2tC68fr2bLEUs3pHwlrKA0SszAv6v7D1IrEUvpx4YnMUB+crRPyfI6IxcCOqiIwqIiPkLMLUAh0WUiJWKLbc2i4kEnswQhsU2qE67vwpnHZFYYzDOoGiM0Y6AuPK7/r0ypYUpPrS8iuPWBTwXjGiecdCWsf3SSJeMwEM/ohJsmT6GVTYuEUISLJZ7UnYqJgLmh6EGGpMjOdyVwbB5nfi0rSu8mV1OOT8lXZSCPJGStRKFGFWombCyOTUhB2SBMKT5IVSIm14shbYWQqZ0UWie3YAzNsadaJiLxGEh946Yn/YmPquSSxeS/q/ZQLkvjh32juifkpA/I6RH8JWugmEuJEYbgiI9Ws+ZNnFOCI/gWkyi08fwhJYObTTGrASen9OtJ1k0/JijEbSf7TLsQESJ29XGs6YLhJURpO86FFnok8hIIzYQTp0MAJNiBO80+c5wjIGcKTnCrys4fx5ekjsxKxj+t5UUbt4ZMACA4IIjEBkvy4AAhTBbGSTJHhiItCnpIRrQYbKjG7iufqZ6WjGrIr3eunNVgJ9qEgMtpA28vzIN+SSfJm4Dob+DHYJddSojIACMgYKjPUNcswwAjtrKjTaopr8IehnxJdSt0JN2j60hK1jRr5Q4bS8lm7GzuQXVMFRY0bcjJ2yq5y14iaa61TK8mWG4pMkvJ9CuCJYz21qxRQY4kpiUCTjESoiKbDNPLAaFCJc/0Js5wTChoZMfaSBWASocvqKkQ0khTwqImysv2Ll6mCGvcYmsorQPzIK0Bcc+qK/Mg5ZRNTl9QGiHjBSssWBIXDJfBAMjii58JVQCVi6srx45wjsGFcIxWA0yMKDL+wkP1YAeuQxNI/cQAY7KCYZZbAkyEg8MkiyICQml444PGwmrMjXfxocTQwh200QQboUDEQIXrFCJqKuQ2xEso8oY7AWSFu4eCaTPg+weAaqMGYmn8gxWDjQTkwaUzMtQiaHQl3sY3oD0ExwIiAFTF2iWspCJvs3GMgsJq4oMiB0JrUsBOwCJpEm5PoN7FlsNgBlJuQITcw1DwPQXCbiJrfWVzBdJoom/Sa5JtBUPCaG9G0mkyaiJtF0B3jXqzIm5CaWTGNMLWBDJphkbUwSHjsml45erAgaahhnJrjDecUFgHcm91herBzSiQBaww30GqEHyB8mnTA8ip/ISKbY9HYqEKbHRCT0AHsUqAzZEY08eHnFKsieYg6mdKbyzEymieQ55Tx4OBx/JrrhHfEi9HimwiaNBTNsaJUEJvkm6SazDFImvVgVJpiwDYwLaBhwT0YwsFQm4qaaxVgLJzB36nfoMVg98DeDTftuslYm/bEOppgiNCa4dEOOZqbKnWomzAgY9HqmvjAApqD0fKbeJWWmmGR4KtymuabOnEwmrrVuikQmzthyJo2mi1YRptMmwKaz0ALggkB1puIwM4j8yKOmv9Ab8nAQMib5pvpkKnV7BWOwHiAL9GY9De0uJtIiv9Bk0UBIU3AzTUT8Caa8psomDMxNihGTQibAGBumiUgnJsOm+yaspEumg6aDAjMms3QtptCmsDByprDpYWFAZFWmoGggZuIiSPw9gjWmy4E/ppNkbGbiOE+m5ExBXAxmv+4dppwwZGb1ptJ8ZKaFgEimlXwipuom+yaONBamtgB2ZsYeH6azprlodxxrSEsmpfEJ6BFmvKpnJvGoD9YWKjxzRfle6GGAqibCZsMzFgQ+tUIm33UNUGGLT8sSU0v0misqSxfIfWaYUwBLaBMjEhKEZFMiDnNmiGNHSU8TUxMKhEFCUAtVUz2gHOMvBWVY8vxitUApboDicjDANDUzsluFSrVjYjCFN2a6tQeAHAUm52rwEPVkZ3xVQpK83RCoKglxDWW0T61nLEadMfV57X83U81moreKHr0HLGINLeSddW3uF+1/zPIiGBVltHsNcZs5TWBAAHUYZWSdBT1u9UOyWI0Dq1h1Aubx7WjhJr08cK7tD3y/tXTm3Z06h0i9YqZEZUNdKPUDcjLmj1AOnTXIf71B/UbBPA0ioUr9V2boBXdm6rV/BUhwVuafZrnqF2BPwEDm+4Vg5tVY1yQ5aspFd3hdRWzNPN1c2jsqacQAPRGVOPpNJVFGAKpkRWhXRLURdKCVa8hhNXFbKB1rnSs1Racn7SxSRiVFKJltAdLuRWUiD7VBzwWQa8V2qDqdcGZOrRdbNr4IlVg4a8VH+Kz1VHE1vXcIKLR3FTTKa1VuzwrtBzAaKq3oa5ZkNWqJYTUvjHNtJuBUAlnmk4Vg5o9mlMkvZodgVeadGGp5DebvwC3m+eaQ5oEBCwBAmGueD/Uegjm6cWsEdKbnPnqu/G4gGxM3qSLfGQJi2I5kt6l4BEX8ItlkJhnFCWI+FvMSTXoSxSzMjkIi2SviIw0sKCZGKys7t0tVOXAJFtamfqR9lUutJRbn9Cf1KnDzUlkW4eYvvDE1AZVoRFHiHw0QmzMW7e4gJVDmHQYz2QprDCAXIWWeHdTYzXyXIm5eSy/clKEPMFRCYExMTzzFOi0LAFT0WRU3FrisxfwWdB9JaGoO+i78A8Qx5WEVKNdyYlL0RtMCBTzSmQJf6NU9PUY9FgSW7OBPDCmFCEIBlXczbogphRnGPJSwlo/VcaR95olkfJbYUL9dT9hURGiWliwXsnatZ6VUlrQSDWUerWb2Z6p1wwUtcGVrYvyW15TwnQrK68h8lqlFVX03wxV1PWM7h0L9KQoMNk54tf9VnShrBXpSRI4lRmVnDkCWuWAJN1WdfCZtlpR/MP1X7SayDERJICOW6HwscQtAJaB5AM61VocAlj/bY3ohfWwczXcb/FWijDBC/TOlPppzO1WiPZbmHPJiX0wcEj2W9DAfxncU0j1C/UgkjrIbmwQ68Faw+Kb8SZxD9DBdNzC2nnebE8I9ls2sLvwmYEwIVF1RQVcWVYwjOL2Wl5BlgjGcCQdwVtadVEICYGLxMv1oyCJWl4gJylWdDTsjOgO4gsc0ZVTMCyzuRVJAbz9MRRV7KLDuRW88dnBXhSjQKpYBRUikXLVM+V5TKEUwUO+Fazgz+gxWxqwXTS5WvQAIFVlWvWdrAgKAazgK5llWk4MoOjVW6Uh13NlWxgK0nQwpNWJZVsYEsnUXlOY8iwBtTFPSAVb4mP2qOSQINQVW1lNDFuaOGG0MKRUW2RbvUAF/R1bMOPJiP9sT2htWx/pt0jSYUVxHVvZS31bS4FqcgNbzUkmaE4RUtwDWt8QNOmwbMwadVv4Ez54WbFEGE0UOSDoXWRbgKjTCHVbv0O0OMBsIvJtWkqd7BhZsAXcbVoVAlXVh9HuQKVbvnBMJV5aHo2IiG1aNjFMWxtatQgd1LYQndXbW5zjclS2EcAjZFse6mK0thDj0QdaAYlqVeJToAkbW7bg0ugVWj3FE1qhvOvAW1v3wZ1bkuliVKLsYvllW7kdklSi7LCMt1rZKYDUWXH/PE1a7XxbW1Dh9VtP6vtbBBN88y1bNbInWsRR9Bs1Ws2zM1vQNKDIb/HVW0WcdVskMdwJZVrfxRs1JFNB05HiqHzPWkicQRVO4bTq51qgSXVsg93IQr9bxRwFFUAhegjg2lnJ+xS+yrUUWXENQMk1EvmfdDDbB43D1Brwd1tBBBzzITUxmJEUMNvUMtQ1VMlFWojaTDWoFaOoz1uWE6ubmNivWvHCBFUVKt21cNqxVWnh0JAqVDDb1pKzlOOQnFRZcQDExZVCc7VbhNtSWdgVG+whpSDaeBOIFXch2wRfWpJU3nQWjdygyNuO+QfidVsa/DO0WXH7a+TazUA8wJTbHiHSNbUwfJjPWzm1iBTn0Sm4z1uP4yzapzmfpODb6PTs2594b5qPWwEECgHnLVKFl1ulqOzbNYm81Ddbcijs2x5ZCzVS7W1t2BSWE0n0ou06JILbkomXWgjh3pW4gYnCW1tZKBLbCkGk8Otbm2gItcJNz+i/WxxZFZWUW2vsv1rYSowVoREKsM1a+rGXXOzbs9O2td1zwPXC2yfgiJi02sjwJjQnEpdaFVoLWoQVjhPIyfNb+rxa24Qh+VsdWuh8W5Q8Kv/dBttSxKradWDrWzUNbXSLZLzUA1rguNZVuIFzqebbkGqC2pIZyttxfaO0MRB+4K0U3VtldZZgSrMdW97zHpSeEOGSU1tRnErbrlApNI7b90CMFE9iPwsdW3si1lUlMooDHtrjqKTbttFN1azgeDW4S8L4A1u+jCY0iItdWvQBo0n023+1LnWs4bNaPtuia+PVrOGcssWUE6l42othLFFBVDMddYhTWgHxXFidlaZoA1v3QEeVnNCb1ZgTbDn7lWZTcdvE2EnbgksdW36sZZRfYHDVdOGrwSMZDZRUdG1awVARlLRV82nU29VLSay8Ve8hH7V/4wCMDFXDQW8QFVpWkOA1opB/cm1a2RqEFZHi5CptWhzAOEWxlLzBBGzl2uHIW5VnIApIVdpTMMmV1Vu4JFlb05DV24ftwdTzwSugwZQgkOC89lqKrfLb2gHuQMF0lCDVwXzalPSz1BtxhttBkPUqo9WUqsmUM2PGkNzUAcEW20eVgogdFCNBBDSjYiBID1QFUTra2NC/08fVsQNS2/pVrAmQUawgXduVotcIFZA14JPaHqmoNbKpLtpzhHMJInK00k7aWfDqeN6l97yT2ieVhFW5qUfA7No+ZRtpn9W52yfTX5zepCLtLtolRbgZ5KW5qP3alTQLVGIQPRvq2v/hQZjM0IHkqtp1GAY0E50z9KmrFV2L24/AXduYoCpBxxXvwPral1CByTfUbWPq2mfBrCmd8K00YtveW6dBfTV82oqw6nW24Za16tsvmbgY8HT6+Ozbx2vV1RMA5QI+20cIr5jrtRnp9NqNYFVVCZT6QEw1/OFNqVZ1Wxk3lQqjDuBWWupA77WGEIdK9lvmXBZVtJGt4D5bb+0VlTgTR8ipWjULHpR8QHQknlrzQBkTodvjfBX1JsDd8gTaaSDzWjwxeyP7lCPBnHTLQemExFTWC9dbcRG9CNhUETCvWyjA7sSY291gkdrMtS+104Cj6ANaAbFPNYYoNtop1dj1eM3IO2tIowuglBi4zXV3IQqxg+iTKTx0WdvP1TqVDVkl2w+4n9nxlDJUvMDy7J4U/8ODtC4wZ/JBFY/BIFUL9CNruljMDYmUzFVSgIfwy0EKJbVa81QbSf5aGpg8Sf/btv3fW+uBI2kL9EHiT1thUI5anDrsOgvhT9rpgK6Y4Vtq8M5FX9tgqRfwd+GpUI5ajZmD6cRgkRyENMgZ0AhqE6Tp5lo0PYRaJZJpc8mVUtGiOzwdd2K3lUtpDFoFybzVTpUGfRtbR4luW/rJZFrXrLZ0lng5mKxBn+pedPqz2RIrKXbVRb06WzGyxrTVgrnocvGYcsb0RUCyWh6NHZHntVVtUQnscAp1FPVCHCZbHqHc9BLwXfRv8AvQQJNY9eXEJlvEdVPUssA5mPMR0rIZtIP1hlo8wTuIfhTJ3C0BemF1UWEUmZT6O5khHeGktYxYm/DzEfuoHRSgOIfwjpG99BYVbVE8mDTNUQp3VfFF8lpztLvaCZm0OQAwI0XH1Bo4h/DB5VvaoDODmRtbPR001Y1xrISuWhGJExHH1ATJw1pv3f47OAN+O60AjUp9gdjAuehMYKyFo9sAYA5bUIk7iTYpgKgOW5uIFjWAiOvJ+FsJVTmAOnlkW6FgQKg3VYVNwTsMtFfwZcRe6Ck721NdNEKYc1uwfNzUG3WLGc+TexgZtMKI0/hNKnvsu5q3QQQJFjPmQEl1h1hFOxAgYekRdRdB0AgfS4XacZR4Fdw6ozNcOq4JNVuVwG1IcZTVOuw7jDByO1c5zq1RgeXpBXQuOYw7tYxp6HJ1lsDShNJtnxypVavoPVq/oVYUduyDW7LQrmqAUNHJB1qyS/TUwwh0WzBb6TuMhL8rn4t9kSsVoIPbWq4EgJV+XDrIa1oxCWhQA6ASOzFsuhQXSn8Ym2QIgj/USKE8meFML0D4VQ3Y3Vir9QrUyFsXmz2a4eCoW8zA/Zoq1DyAvwHQFbeb6tRxlLrF2AH84LYpdnX+wus66g2plGl1JkS6Ee8RE7XxCCPEJhGL3FA07qiFgDkh/huwdU+YHYGs4aFgQfRxGsc6uBBIwVHUB5D78Yg6VEhulHxgM4GMpYr5bvSKqPCUiLDK9N8NaViL4M0IfTQyXaqa1PJ01L4UIMiO681JXjRd4O8ojut0RQW0KLxJIXpBJPWhkTBUvKmWeD3I3wS3O4KIphhQCZCUamEGHfnUh1h4QYykaWGOtc2LmzpkhHE027IqqPA7TSFlVfxoLoGR4m4roJU4XbXJtuLWG4aUcMikgYg64zDJFI4CXRi8wNE0Q1QAjFQBiDsfPVBg/SmbOx6550Vt+S8oXuMKSbkURk35SIDbbQhlFXsjVzpP0ScUzQmAureh7615Wh8YeLpgHVDVwpWyyRvAQ1LRFf7CcwgegfBJlxSYaQpg8JVyMxep+tEWjCORi6g7VREJ25TAUWtUMTBQ4PCUUeDVaXlQ5FLwlNeFTrmMhX5BjLqxWhsV3/weiLWh1eplFU257ZR3sFd0nhXoFLsJA+lqRENVaiP3FNQ9PzkwoVK1gVQwmzVaEUqmFK7SnmmGEFCg5FVJiDkIFo0huBwV0P01W6xpXTTUYGQIMKR3Ofea0W1lW5Yp7MpctRMRJTtTCZLUejH3eC0AC0D/2qPVaKAV6bmgv8Ka9NQCwNtC8NcIYFTishsVTPUzdAARlMG4lf8EffVbM7iV9GEEXQv0qTB8g8twSasZlLLAIXmVYNq5VnTiqJj0kFuMIoOVwclYqa/g9AnpW+/h5dWf0zU7olUOOY60cojBdCVlXPXfqjA7FVG525j1zsh0Op8B6jQDlJ5bpwLz9Jc1HbRKHeJsVtXp/LR0i+F6eau1ZsHR2m6h05huVCNAVRWNoBvL+5Xy4VF0XBR61IhBt8AW1HIzXaP02sfEjzR/gdc0wdrnBJ5bh1nEyfTai3XbtM/hWGAN2g0znrQ1VG5AODQKENa0kNgYVCEIeXUTbBgUa5SieYN0wdBwVMupPDs446whEZRs3I5a2UjfWlbUZl2Qddvp7durmlNQ0nRe4UQ7PbUt3Gs7g+FPNVbMFPSL6Yv11BQI0DA6gnyJqIa1o/UW1VUQB3UNGdxV9HkTibR1i+LG9cQFXDVNvLuagshgdRcEgrR9kdLz4nV/YPN0RInnSdQUN2qO1RM0DZRPkOsD4fTlUQW7z6EGtXTJ55BTmkVJHNR2aQHUKvV1Nd27HtW1IUY6m8GhYQHUlaB51NkpuQNO1OhEK7QllT+1tuHjWSvVQjCw9TTTPLQa8K200tnstJnQyZWI4MABcBR92n1BlPRfuLA13bWNyVz0M/SstZAhzpTymDn0aPS62RIUAHX6WN/TZpXQwAy0HTuwlC09pPV1JAJYVqGe1FoiehUwutwaerQUMGPUpVBTuPe01nBxFL6Ri5pfkW3C5xX2ccG0dZKSlUU4+PXJQLsUTKKz1O4qyRT9eHMIE9WIiHEUJwgg8wD0WMAQ1AoQ83UAoc0V1QV1ddXIoGx6MPEZYRT265NV+vMpFCBCsNRjWHnV19IkuUjVuTWWKvSVQPMAtWX4ypSZsJM04zWtVWAoBwiFyMgEjxQZUV01IqnOlVf42/GhAR7cdVX91QC0SWD6acHgntgdFEepZpV4wXx1/hADmDB7EEkpFbDV67qd7dK6H3VAlBrxHeH3m4SydNQzJOsI6RSRYKC6Pdw3uhJBh0MD1G8zuLTeOeXVc1AwdWsQLznBQDmo2Hvy6Hg7jIii1YJD27vWovYlgzowiew0xTWoNNzFE7QoYPPsnQG0cwO6UqjcW1lT7DUI6/fUb6wYFS8xR1HH1bL5E7QGoexCfYGLYZgY9LURKvR7AavENEVA9ag9yTLRrfX9wLI00iBxdPWcwTTj4be0WizeKJ3IbN1d9OoRKTUfStQ1KEJDCBuIqTQCeqXsuhQ6DJwVpwB0TTIVkGtPNPjde9Ttoq80lAGWlBYVR4gHmmKoHRWUwbQ4S5qbfL9VzVDiewebTRXLhdJ7T9uTSVzI6bvGVdq0wkoMVZb8+7uqok+ULMT91TKkFlXO4Dr0/rVBVeXaeXRi+LFUpaFGyV3V8bv029NRPCQtO7+Z9NomkZJUgFFUyJ/bO9QrteiJ8cif2ochvjsGm/Taan3gQS+Q7chWekS5zDRKMA3bR/n/uxQYSHoQO+eiFxUa8kEgVnpnQPVU+7Diwr9aLnvL222c1lRkMAPYP9ThkVOV1en+OhoJrZP3lbUogDQXKVOV0yp9VYCJ6MqhtfWJW1SMUYZBsJRLwNYJkXEH4o5ZkVAhVM21JrSMqGA1wJmwlFQcuhUs2Mk1MBAJsrM7eOOd8bogYDQjtXfUSZohVRfAKPUROtTi+FXtYE01/EFXSby7tsh2lCP0QTrzWbCU/3HItPhUGMSGFdwI3Gxoc4C0dNTuw9HJu9W6wUe6UGyAlHpVZWz8uqS7bDOqe2PAmOsjlBbqoRX8XTBUjbm1rXZJavUToGMTGLrPWduUjJRI1QfAFW3NlK4gGxSshDCUUCId4BDb/ZLglCH8Pkn6MWzFLXqEYTapuPh3yaJVWLsYu59ATpTsc0xtGLpvrPCV8umteyHjG2h5pe400RVhSXuZbZRvRK+a+Tz0ut9Y+NQHle2VMMnjBa7hcR2sgDmoPhU2sAaVWpFwoJaUJiiilQQRnTiTKHFAUpW/gaOzSHv2BR+VwjUIlWOIXRngVSXghhU36oHIp2HmCdE0DTHIiCX1b4WGlDGRmFSkWCt7O3BserGQW+uGlZEbhFTnmc6UngRxO+1ROGwuIkiQpVViJNCVjRCK/N8U+Lp01aeccIlnsVvU2kFLfLDg5bS6WpiLKIF1xRCUzhOYVIfyz9XSyfcVZ0FAswQ7UIgINJbhdViK9XU6MVRVyBNZNTnMy7vUi3t6FanUgDXUiMu6QXqANRM1uFX+egY1AXqx2ncwmWXve0iidlW9fTBUF9QJlPNVusBzeiiicFVMs1lUivBPCbpV1UrwlddRDpMSVBLDjLrXkhhUrwTrCawRkTIR2gaUjHWGHMH4qLrOIeeVhh2+aQc6pRlLckuUNeCXfBsA6PtaVW2VKmKouvE0HnuFYMDpSLtwVN51bZQIeBS6kGlBVYUYCohoQF/ixlX7aOCUh/S427p8J1RuoAoQJjUGnUtofXqbwYS1+WEd8AaVBUjpKxmUdJzplR9ogbvMSMCR25X5CQSTvlSKrEhV1EJPlGjB63tcveZ6gFX0YAV7NYESs+67W2BgNec0M5r0yICUtJk4dYnYsrghVa458VWYCV6IFVUfyLbUULxENKBq8/RtuYDIFVSig5I0QBoC+lVC5tTnRX/VXijIdWfYAvs4+Fo1Sovc+/QkWjW0Cby7KSDedCEQPFj4VMSoX7WwiJ2ZFlyi6To0f0imFTLByh33dbUh/RTtAdyE5tUHGdeVXuGye5NJeKELeoHhZHUicgv1ubqT0+67ScBBlE20ttQmq9PIXuBAwfFUKRNcSHvoNOnedEDxMFQVMrH0+F0EyMyVLHuZu6FdHLp/6l+UPqrUlcB0gFXPoWfwcVxuvOg1nUG6lKNYG5qxSJ2Yf4D93IBVT2G8lGFgu7ULIQKVtkEZ26/hzUk5lGr4cXTttPmUu72jmruo+ZXSvM300ZjulKdUJHVjPUN6JcB6CMuaHQuMuudxdnQXmPS68doYVVxSopTne2V0zJTewV86Nrj/e9Fd25SgoEA195RvUGb6wEBe/EuVsRjWCAKQkxR2VGn0eLuYHNja1pVdiEIwmtn7lNwFmzsjkXA1ueF1Mnn6rW24VcqwcoM306+CGPvkA2j6KDxE+4CbmzpIdKJViS0X+KWh0V26VM005fp6unBVUOg4uilgwam6VHj6efoQuYX7gqVo+3Dx6PqzlfprjBjIus36DFVMqVxJbOIF2rxV1TV4+r6d1PtX3LsI3Ov/M/uVB8DISQkNQdMFlCcgCsk4E9h5wPuNibC75xOPsgxVJZBMCZj6A9xstWrk55kQu4JAocDFlPE4ukmIOofyU/tZ3E36eTm4VbJYAqg8MZh6s5SAtGPJHEpae/xj/LrmHF17mbrBqYDIoyAOCme0UIF9yCOQMMXAVIMSBpXwdPh1pDI+4x86vHWWdTuII5ALdVv6AYWk+z1JaNqUAROa4JTfVeb7uHl4+srdfPuJQc0FG8FuRDZ0YLqvoQElmbqOBac7XuET+IBVitzD+w1JynXBgcaUefvBe+P0pzV4+8GKD7RaCO8op+OOkQO09pmnO5u9Wzs2fRtpEDo9QYg1I6gigLpQZ2g/+hvIefqUM+w0KVWYieEtErGINCGUv/o4kWSd7rqxCzBUE/SrdPNAw/kbLbQZeboDe8LRGuXENC579pXmCf5U1DUqQlKUsaGYOt59rAi7lV+ZiDXC6dhI3WT0FdC0M2r0u6IdYjS1UYXbhUB/2UJ1U6xd0c/rxzUy+uCU5vsz9HR6eJx3MbFtfpVbS7yV7dgg9bzhT3vLCTv6hBx7lGt6pHsUkAaU+ZE/NePimy3O4H3KbPTUkQt7yoVeNe9J0cinYAR9oJSY6Y2VZZCmSJ01RtHEB9RhabSUwWL6sx3TU087zkFPe7ZonTRBIZZVnDGNXKG0oPEflaoEZTW2iSD6Cc1m9Bud5AcO+RF6ECLUlSZ87dVd2TBV/HRLyDSMQ/NjweMrQJWraJV7sevRNH9rG5QpkPN7GvMiqPCUj5ELPeIG3fSyBk6NCJUwepD7kLg4xRR6QiLglSwrqvVxsJJ5g9EbCHaUx3xsuxyLDe3iBgvpMFWYBU8JInPUiiOQ4JEIldqt2/q4Rc6UaCIoB1zgG1qoe3xj2/tBECaU09Cre5MFJ9QHe17h25TGONKE5kGyCrc6H7R2ldWE9zuaCZjLoJR62GNJrBDsBHVUm+z0umZUdVW1NduVV0hCSJuQ3QWMugvC0JX6MkGVzUiNU5FUQvPgq78YxRXpEFY0klBhcr1UGjVU+8qwkpXCqH16qNj0lMwkCftkPbkVURDMGmhAWr0hBpwom/uSe7OLg3sGuOmVkVBuq5EGZlQUu6uSGxQdC+2Uffiw1MvIopXX2IfIQ1Q7QRwIHFBA2WKVKmFdiB6AONSnumLoFLupB7iUijRNemAT7BmnAaGtpLumamgQBVkn+liKhhWjnaqIRkrQheIGS3VRBlFrEJR6BlKVtwXVtSrCZgck8jfV8ZTjlVjV3Ng9ybpDbge19DlUyCvQ+4IR1VR4K9wJI5W0q086f0GYiFQHL5uuNLUgQ5TJ7dx7KOEu6Ry6cxCw9P1x9pVEyZ/62rt/SM6RTbittVW6uAe38SJ7bDN0JeuU78Qg9XLwopREoYn12Ms0GHqiBaxW1J7JX/AOSwjA0HTnIHn7IeindP8ZaPs8+Zg7r0E7iSgTmckABzngIAf4O5/7jJwx6Dqkwgv+ddolmzo8mJtYNLQd7MP7zzgBQE+VmkH9KdmR+QjL+8R4IMnZkSZrPrtqO5j7pd08mRmUxcBCAdmRH8hwVT88OLo+i9zaeZWw0SsHlz1BVN36OLpd+7hV352bB7XhLlpt+r606we3CJT66W1uhYYQQ/DL++qrgMhhpXgktFU4SxP6epHBkhj7D7unO/WUWLQcani7RFWA9VBgINpubXh0SFo3TG/kyEkEQPjkvwerUXWM+rHTZP8HoEE2AQCGr0DP5ECHpw1f5PZNf0ltInEtrcwmACCH+BAxLRCGoIchLLhBBK0hwbssia0whyEtXGXTZVCG4gy+ZdNlEn3uLIqBYIZ0jIWByIe1zURNQIa+LSxlJwHwh6PNtcx2AdNlM6DozZtkgIZnLHWbOU2f9acNOIdTZMiH+IcQrToAQABVZKQBEABcAKJB0kAIAd2acAEGgVCt7mHXEeotCizPcLNAJU1YwO2IClsgUNSGPBg0hg/hnDSMwJYAarW8m/SHLjuXQJYAO0h0m8IRDoNgwJYA0zgimzelJdmsoJYBBEg4oMHRruCDItMAqeTchuuADIdPQOyHImgch9Za65Ash8TIrIY20XehzIZwunzBcPA8hweQdIY+hAkBYobutUhR+Am8h9+hNIf1gs9gqoHshvmbp8FoScyHBWwvQTSG/IfMhjzsqSBKhsyGm8BteqyGVTxvIQSAYohih4fAUoZ3QBqHdIaShn9luHnMh4EwKodLpLKHGMFhQTbBP0HchvucIGDahxKHEJrrgfqGyocahkyGd+Eih6qHLIZwm6yGj9Gqh8lZEMAYwLSHDIaKhpqG3OsT0QqGjmGG4TaGIEhAUNKHXIYyhxyHuHknQAej7SHchrFoYyGcosKHlobg4+KGbyMu4WKHpodtUdKGJAFih0qGvofOhn6HMIyDq8yG3oYch0WA2Umyh1BknocmhuqGBoau0b3A2ZuHwP6H9uXahmGGtof8hnlNbodMh/aGvodRhzaHkYZHUXyhjoZshkGGaoeWh48wuoa+h3KHJoZNKzyGVyPehl6QCoa+hpaGaYeMhU6GtU3gRXiARoach0mG8Ybrge6GqyBRhiaG7oaDq66HrvJ8hvaHIFCzgamH8Yaqh4HojodtMEmHpVHUhjqGl1NWhrOA+ISBobmHKYaLgaGGRYYWh6WHAobyho6QIYcYwQ2GFYfrzA2H9bFTITKHTYeXQDWHOYbRh+Zd7YfIULGG1oxxhvgIEYbRh5GHXNl6h2GHzIfFhi6HwYeLcSdBAJGV458BKoY9h9IReoclhozAyGBlh7GGpYdT0LGGYW3Vh9KQiYZbMYGGTsDJh1mHPofPEBOHgoYgYfOGjYcmhk2HRiOzhlmHYodGh6yhzxE1hrmHmoaqEndAxvGFh/KGbyHjhkuHI4alh6OHhoaRhy47Q4Z2hiKhNIerh+2GfHBthipinIdDh5DNiof5hrOHpuA7hkDlG4fthwOHAYbLh/LRsxHDh0uH0YaXhoaGNoaBhg2Hl4bRhvOGo4QZh/2H/Yi4EXbxO4bjh+GHp4fdhqWHr4d2hreGz4eMhxGHY4dPQPrhK4ZWh06G54YVhimG65H5EKHBAYdphweR/4cvIdyHnYbPhguG2YfbId+G9YczkHmGn4a9h/WGglEW4Z+HWYYFhydBL6HWhiOHe4ZxhhTksEc3hlqGMEYAEG+HH4YU5VBHZYdwR5/iL4cThozBcyXnh1OHTocvoAGHJod/hiBhMEY3h9yGWoeXQdhHeod4YyhHvodZh4eGHMEOhhmGIoaCUS+hNYacmheHPIbIRxBHpEb68d9gc4aHh+BGkbAARtGHq4YwR75N9hnchv6HBDEshyaHSGX/0AooaodZhk6H2yGD5NRGdEaqhmJx4ESkRvhHIFDd5QKHywHchsxHYMBscZhHtYbrkSBkOEfkR6KhvEd6hy2HxEcYA0BGIVDthlnAREcDoTSHwEZsR6hHb4doR0IQQkbiR09A9EbChp2HaEgwR4+GwYdIRpkLYkavQG8g0uBIRrhHBhFmhl+H0YcnQA/gPBmcRnBHIFAqR3lM0EazhtWQfEbVh06H5eHnh+xGjMBQEOpGrEZxh6IjLEcVhvChykeikTwkokaZhuvg+kaSR5dBOkeGR6pGOkdRcxJG8kcYwRex54dcgReGiQAiR42GKtrrkXpGQkbOYHpHXYciR0ulwEbGRnZGFkcmRoZGDkdXhuyBykbuEMeH2kdPQXyHYEaSR65GlEbgRymG64EgR1xHJkZ6hpWhWYb+hw5HHYe6RmpHRmAVh5pH2yDfZKHBEYbERmMhwUcBQRGGnkaHhiFHfkaqh//B1obsRspG/CFmhqpHX4cmR8xl4KE0hopG+3ABR1uHFkeusSvJvYeRR2CBEh3JRoxHbCFRRpFGekcfUZXipEcMRwSh7WB3htFHPkYB8WaG8obuRyZH8VFhR+lGakePuaZHQUdgwabBjIZ5RzZGIGHlceBEV4bih6KgZUbC2TeGBYcmRqeG3GVth8uHpsEqRtJGbyEqwRFHL4fuR++HbWANRyZHGUapRkZGhkEnQWtBlePrhiZHi2B3h+uGoUarIX0h9Uf6R06G6yDCh7BHeUcm2B1HBUaMwd5BAodVhqBGeOGtRsmQdUcYwHChA0epRyBQxkBtR6NH/Ua/NYvhw0eXQGpBPUbRhopHU0f3QbBHAtEphgNGyUd+hqqHY0bDR2KHwEcjR/NHDkaZh0NHf0Q+h02GrUfwQKHAqkbtR2WBLIewR0+Hx4FlR9NHVkfbRpVGKEZPQExiVIcyQLllyzDFINSGrVRvQIdGNKtYARQAx0cWQd9AL0GnRwidZ0ZAYeMhFAGrNb/A8fsu4RQAnP3p4E2UOKEUAKDE2eF3R9+h9AEZFGkiN0YfIE9Ht0ezQXd6V0el8SKGoSzQYBYAT0YPR+pAJ0ftIZ9HfEmdEVKUOKB0hlA8gxCD4Ybg1IZDfIURWLB8wUdHF0cVEb+BEMHAx/aGNnEhqSiiWtRtIyZwL0CkIZJ7jSMepe0hUMavRtIxYcE/QVDHUQSH4ZgSqSEvRhZB6eAwxsUgT0YIx7IxQMeoYRQAEFUjYcZgV0dQZfR9LUCpqz9AF0dgx4ph50bELWDGtKOG4VdGWMY9ES4pj0ZifIBgc0EnRk9H6MbyEZdGD0A/RoMiBhCKnDsiVxFGIpJk/6CUx09Gd8ADjS8hUMakx4gRFMd/RlTGKhFTIIDGOcCJIx9GOyNq5WDGYz0wxyzGaSOsxijGeMZpIqTx30ccxnfA48t8oATGj9CJQeDGp0dEx+ngsv34xqV55MYCxzdHwUxtIozHb0dDALzH3McyoEjGuofEx99G70ZFI+zHWMEkxn1AJSI8uS8gOMfCUbf5N0dcxxZA4dH4xy6iQFCYZRLGosZKx/nwPMbbJeLHyWkix3THHiP0x5TG8vFyxh8gdMfSxsYhasYPQAzHPFDDpSEpaaMQxpVhh0dYwGDGaSK2UFDHbMZ3wH5kqSBMxm0jMsZ/RohUQ4fPYXDHoMYmx3uijlWIx/LHguAzhC9HNscU4IbGCQE8x06GKSD6x3zG6yye8RjHZMcHYcuGgQG2xtgA4sZbkP1bLuHwxv9HguHImSiiX5Eph47HfKFQxl9GhlEnRmbGXOFuxizGNMbWxtRE8MdWxqRg0GFnIp6hPscx5YzGYcbgYb/M1Meyxm0hTtFTIFHHCNCSofTHVsdtoxTGMcYO8ZbGzyJxxyF5IamBxmdGSvHImU7GZ0YO8GjH4KIRxxFQLseBxq9GYqJoxiQAT0fJxs2g0GBqo9TgjEYNoLnGp0eKx7GgPgFJx9nGIMesogmw7sZ/YMXHC6DvoOiwT0bXRtzMZMYFx9QRKYYYQbbHywDkxweQ1cddMWcim5wWhwuhKce6xs9gZcchKInGi/R4kOowWMCco4nGMs1JxkbGjMD5x4sbgcZDfcagYsYCye3He6GcxwJUAce3IsHH2aOnATyHXSWWxsiB8cauUYTGaqJtx11gssaSxh7NCsdR3eXHBMclUWXGtYFFxnGGJNGRxqXG08bRxjbwE8YGRsPG1MZ9xvTQ7cZtxubH36A9xrbRDcYGxrbRk8fUx37G+tBrxrDHSMdBobPHaaK4dSBR08e0xrBpBNENxrvHhVHDx9TGqMeAYWnHlcY5xu9BzMY9xofHzMfuxpHh1kCaUXPHToYO4PHHM8cgUdLB9sZHxsXGM9EhKFPHBcbO4GTGQ8Zjx+mQ3B3jICfGhzB8x1PGV8b4x0LGQcc3MQnGqcY3xtjHoMYDxweQUTH+xqvHzJpOx8vGw7CBxk/Hn3CBx8/HbuHXwQDGecdZR3/Gl8fKxr7gYJx+R//HLMDhxyLHR8cK6vdGd8eE8P3Ht8ZVxuuQg4GHRjXH9cWfxr3HdcbOx6Sb5uSpRo3HHMAQJsvG38efcN7GycY3xyAmHIE/x0AnAMYGxrjA48a8YOgnmCYOxg/Hb0EX5dHGkCeIiBSF4KGgJzgmAMaTRgQmoCHeUKrHwCZ44E9Htsa3o8gnwvG+x4nHFAGkJqgmcYbC5WXH+sfNx29B2+F7kH7HP0c0JvgmIqEbxymHVCY/xtvHbuDROMlHUMeAx3gm1CfUxqwmpCddMLeimsauRhfAZMbNxjnGsMahx53GOcBcJzAna8d0JnwmyCjvxxPQkfFgmtHNU/GVwKoJkrH2cGGR/DRw/KImGEkN0ABqarAgVBUxxxDdOeImPUB+keT5kieiJ96RsiYyJ1ImlPGBIGqxBUUKJzGp0LAnZSqgYiaSwvJAarASw6SaFVUTMOomytrB4dWwWGBqsN7ovppqJrpApHGh0yPxyiapYcn5pALAwEKoY2DWpbWc8iYYCKRx1a0kJtUkAAJyJhhItuEmfQBxMYoMgT3QQiBPgEClcicgYDYnJWAjJRYmdMB3At+xmMYqW12QoCDk4Rl9LxyWJ1U8OicbWOaxjaHX0kontibim6VICieOmtGZx+00sOWEVprDnDNhUGWz0w/H81PdEr4mWibywAYmOic4+fmRwSc0sEms3gxJIadTkiaQKFBgiidsvECk2nHeJ5XkxifVsQEnvOAfILYmDieR4bD09idWJ46bpYkAKECk9gjywC44BDBywWLAqSdCBxEnskmRJtwFj2GCwPPCqSeHmFYmHbQB4YVAdMOaJiboqSYGilTh/idpoQEmySci4Son3jDx4IkmniYYSXIsXQyJzJSGnmFCJuExYZEu1N0wt/KYacGRFQk+kRVBx9DZVRbRwg1V6Y6amswT4eZgvyC24V74cTBR4uVjDifA8+aRYmUIkQ4ncpSKwErgvYpJkD84XsDdJ7xAxpFh0z6R0akekBMI64BtJ5Em/jm5wc0mi0Ex4dUncpCMqOIwxpCDJ90we/V9J6w4XpFLLOaxeBCrYP6QVxP5kMMm50H84f5dtSczJmK7YCmAYDjNucGs4TCDCyfLJgAgvyGRJ00mQZBc6uqa+9UNJr1ACyZ0wIQcfTFAEH2hXZHtJvYRnMGLYV2QXSb7J51AMzFjwAcRhydrJ5MmZVAO4gcnMeCDJ4g7uyajJnUmnuUM2Y6bcyb2ERFYB4njJvMnzEla1KcmdyYcM3jxNpGXJ3od3UCrJj2QLZS6JssmPZCEa16bknoH0Ovg9EkG4WdQteEi2HtR2yeRKEAQ+WiR4WfomiErVUuhByZSAw2QRyaWkPTMp8C7lCTgxpESAw2QPUHfJhmQgyeN2yaxo5EzJo7rSby5kFCmzNndQAMAkkCkAHIA8i0VJ+KRCyRVJr0NZmmEYp4nItgN8LjUMrD7pTImmMCSJrYmKKbop9Inm6VoprKQhSZyJxim2KfyJlinCid+JrEnupA9QW+gNbkGJ0XUpSYm4eu8RKbI/Bom2idisbOAxJVvobvjqKfTqK8mJKZqsdHARkCEp13K1KZIwLXRn9WKJqRwaImRkHV0piapUCVlYeFUphinBKfbJ5YmOKdYprw7gvVsphUx7KaCmKInOKdaui+xDH1xDM4ni/Q6JgopbuD36BAlNLEcPQWAuuAzRQmweKfeJjYnyKasp2PRMSbqJuAp3idGJuonMrUBJraBgSdQZY6qk9GhJknRfgh5JhGISgRhJnLg4SaBJwLh2vE54IvQkqZApOb4i9DipikmmydxJkSm48Biph4mBVksppynY+vJJ7CKmyepJ4UmxFFJAekm+SZApavAfyYH8ClgarEPuZ1AOSeEMLkncqf5kIGcwHDkp9FJBSe4pvI568Dx4c4nwrFEplaawqeJJgSmDIF08VBZNGNVJxHQEqFpo87BynFNXDsjwCgusFvwBciuprBAInFupyop44nSmYuxLqcySSxwovDT0JhQ1hQbsdQgFrQwUSGg7CzdsZ5j5FCiTB4N3Mw44N+R0rC+4ZoxTqbfkJGppJs6MSySEafPCRzB7PFJ+hGmTKCR4bJbnqfXyTExcaf2wJlpHqb0ATGnX2huptuzZhgNaMyBoDA54KmmzgU+pvmkAHhJiNGm1bGT9Imm3gSUsTxxQafupzdLYafY/EoEBrghpymndUEj2LmmMaeZpvuBWaejsJ7gOafymnqbCaZqo8EJgaYlpg/AhQjscEWnZyOfgRmmmzFtYZUIKadpevFB9adMcN2xZaaVpm5hGabjMSWmDY0ScdOAoaeOCYEI/HDpp0WmGaYVp0eVAChZpkmm2ej1pzmmVafvE+Ci2cAJpjUUPacDp4WmI+DGpsWm/acupz2m/qflsyooSYmxpn+gnqblpnNYkadNrAOmbaaYm6fQI6e1pt2mbkBDputUTaZHvDOmjJQB4Lodvqfup+nQcafdpmdh1adtp52mtaeFYZ1h5SaRzAinHGW9FPIivQ0oEu6nMkhjMIJAItP2wXbJUOFBDGdYzxH+EB2wApB7p8enbuCA2wAoK6gicFXt4abuyS8QOptpmIemk0F6sXxI5aaN4fbhJ6fjpyuRLHH1QWc5KKLeBXBxuaHtpvmNMTAr4CumWaa5przAyaZCLBen6GgzppcRqg3e42umpabvp/7B4aa6uK+mr0FMo0+nWHG7p/enbUB6m4Bnt6cvYN+nmKNc2P+nyKCNpla4z6YhFAunHaZaDAPiNYkPp1yQH6avYsBnX8UFp87ALrHPp+mmzNiAZyAG1aZgZh4M96YgZ1tggptHpyunhOB/ocBnzaY6xdRQnMHwORunmGYYZzBnradHEFoM7Ojlp4lQ4Q2Xk/hnUOA30JdIyGdIFE2mvUBRp00IwsAHp82n45EkAHCm8KYVJ2oslSf/ADOAjqa9DDSsPcCSohdofIuTMLkkt6PAKIqx/LDyks6mfzDvIfywbHnNpy47OQwPWr2jjGYNUf6wa1HupicddzECoVZAUgiVMMUxdgLPIyWllSB8ZqkReae4eSzAm2XSsm4E4Z3psFxmvdhzhfywEOAcZ+EhaKCsZ8DJ7qch2bwhTGYwGVJnQ/U5DX9cNyOlwAJbkzHfA3RmLKV/YG/HPuhPpvqQRcAb0eZ4T4Ej2B28sLC8GF+mwwYQsVegrRAiZxcnKTCCZhOmzJgaZ8JnOwSC0rCwEbIqZvstcQEYsMjKsmb3y/EwHeGGZ7Jn8TFzUIxnEmdGZ+Ex+QdSZ7kxwpHhMUqQ8mfym8Ch8TE2ZhZmonAKY5ZmTilSZ5pm5md0eupmtSCmZxKBgmfXfMZn+VTq2W5nqmaGZ3mm0LD5sSmnPGf58X+0sLBSivxmjFDa475mumbHBOYhembzYDWJ9GaeZ6JnHGdCZx2gEmdsZq5namffMSZn4THmZ1xmdTHxMFZmwWZ+wXZnBxlcZ8UrsWcHOFIIfnE/MDFnPmbJCM5mB9BSCV5n4WYqZpyGcix3jUSxX9he2E4tzJsZZ/lgRS1egelnHgqhGXBAuWdDCa4JBowIrFlmxYmJ8UvlusT/Bdlm9oHpZ77QGRmZZhlmZWfbgOIiO6brIuEwGECKeQXwOzApYGCjnPthEWIxEUC1Z+uhYjEm6/VnRxACMCZYI6AqLKMRdWeKQLVm+MHCMUMdyaDyXTjgkog44G1mTWcFsPBEQJEsYwVhBbF4aXuhHWePYb9tTqZtZmNgxbEsk/Vn8xD6MaN9EVHF5fjg/EHjs81nqKzjZo1nKSXBquDg7olJ+rVm1WcjZ31nXcc9Eb1ma+pdZvdNQ1ADZzWAM2b3TbX1QxCTZgXJfcbgGEtn42eHoT5qRRDjZqR1QaDUXS1mC2YBQX3GJ4nbEXaJvqa7ZtsRmfCssZOg22Z7EELJC2agpYkRDWerZvdNu2eZ8M1nxNCwXbDgq2eOQX3GwOHzZroyV2b3TTMQMjEP0TohV2bdZsdnO2a3ZmNgKozLZoPGD2dA4M9nSGQCMAGwHccXZxbRBbDWBHiR1f0tZ1qIg2ZPIiNnwjCfZ33HTpP/oPhB32aDxk9nabmHZlelvWY9fTdnXSXNMKdmIOcenWNnE6JA57dmAjA1Z2yAW6c5jVRnCKYOFcUJNGZiolkRkRHhUadmdxB3p01mZFXE0b7RXRHw5iDmyOcHOONmSOYdoDCae2btAMNn2M2dYHGxMGqFxvqxGxEFsLqZ9s2dYBjm/9gjoRJbY2Zr6gjmjpEjZrHo4szq/JtndonHZo6R6GZvZqdAvKLPm9sQVkbPZo6QRGaQ5rqYaczk58IwIumNxjTM8RENZgDnROdiMTTnpKNbYKlgKOYE51AcdWcs5sSjchBxscorN6CT8fmZNWbVYojmdOaY5zti4ObBsQiiX7jA567hVObBVJ1n3dNTQJznI2Z62czMACAM5sWxAud45tNnAl2OQfbM/2YXQCDmW6GI5gXJ9s054fzmoHis5rLn0LG8MPtmV6Da849hYa185jqY0bF98VLmSFxLYWznzKPc50rn/s1NZj0IUOcUZ3Cn8KfQ59unruE7p/bMF/vbEKANwBxuzKQ8Y2CZnHygbs2+exXwZZ0i5kJsD8EEMQJqfcFezW3ZFfBBSzeh9zM18ClR1mb7oK4JVfB6IRgAVudsaCXwp2LxAPbmTMAO59RhUJE257kQcbFw59yQvsyTqQXxaUk5QTehEpny5zbAzsie5v0ZnOfa6+bmTcc+WAIwvuci5+CIq2EhgRbMRYE3oXrnmfGHML6IQKMXWnonL+XA3LVnZXMrZgEApOK1ZtS9NiZjZqVItWf5CAfRgecm5rHnmlMN8V7nQecpJV8Ir3lUMIo0aKKLoIHnsuTxaLHmhuYCMSfBGcix5xj70fDNA87mZohIkWbm8eZJ5+nmuebptaHnM+hK5v1A6bS1Zu1LYeeF5zHnKSVxfYbnqW2OcKXn9ufj8M7nk6EonBFgQd10SB1nwfR7ENXnNIi1Z+tYG2FXPSkddeYJ5+PwBiivEBwhQiHj8Mx0NqHN5ndhYCASdI3nwSFm59H1Keb151XwwpA152D8ZudpnEXmpebu5ibmfeYYQMXmJfHd50Xn2DkV8Z3ntZsHLHikwDDf5a0BceRjyImx3yw5ZwVmjMwT5iQw1w2imVWMk+clZlPmSiFj5yGJ/yxPEXgM/CgFZj8H7owSavRHjyz44msFK+YVZtumS5EOp0xiPCLSYeiwwfD8Y49hpcFdKkJiNBCFYGXhQuaucdfhe+bmwK5xyBF75xSY/GMTBbEgT7HH5mVx/dCFYZGEyRG+WHVm9WC75sdxXRBJwNvnImIkEVvmV2fPAGwR5+ceoHERzBCvYXN5O2fPAE/mctUZEI2BqWGH5iiROObbJQa4hRE71Stm3gU358/mx+bb51DnFWeuUbrnpjEr4QMwaSCWcUfnwhBpIJQwLKE3pL/SXGPAF4YRTqZlcGwh9FN35xsBiRAgF6tmNnEH50yGMuZDARSIUBd35yUkMBcS54ljlRBwFtnhlaCIFtzrUBd4Y5AXyBdwFg/V4BdlcAcnXnBaEP8JF+fZ0fDAMMf759/Q8RD6ECgX04EDMGyzu3DBqGogVob3Z88B0BdWMPtnCBdhEMsxvqZlcaAXs4B4Fr+5lCHwFkgWzUEbEIIRL/kbcJIRQxCCEKihvmLC2KoRDoZoF/QX+zAZKlQWtBbYF/xAJBYSTIQWKYdKYmIRJOGIFvxi5BfGElQXdBEHOS6G7BZ9kKQWBRI4F6WAoxHCESAWQMdr0bgWaBa8FwoRn+rVEABR3BZ1cBgXeSwTMSAXsKba5lRmXCLUZzDniKbgFk/mL3JUFjvme/AzZwRAe+ZPsR0g4mOyhOTg+Y2tZkfmDObeBHgXJ+YK4FwXNBGuWy1mxIhdZrAXt+epYDQXImP35nBkeBb+OAhx5BZoF7vQwRDaFvIW7+c44JoWz+fsYefmihcVEC/nABfPAf/mFyWaF+FNKhZtcfoWT+bqFg6msOab5r0MFuyXpmQwLqbdYaphc2CLpl29nqfhYkmnA4UHpo+mg6dTHaphoVDdp6rpbWC8kasR0afnCWYYvJFHENWxsTX0kQLAw6aefa+Qfhf5plSdvhaGaP2mR7pnYJ4WSadiag/AvJHzENBw9gkuFh5R+acMIU4X42ljpqEWCxGMpCmmZMjeFvYX8QFpp+EWzxBu6jWmLhcJFvz7W7GjsA4Ws4FBHdibtCGepqJKw6YJFmhhzZTMgL/n6+bdDRvmB0f/sLK7SRfVfR6xm9DpFiRnUocicbkWmRcVWrOmqYgFFkRm4RZRp3WGvaYydACRk3pXp2BwpZmlh3jm27BFFwfpIGbQcDUXY/Tdp/i1oRd99I7mKRahpmPod6bQcO/5HhfgVcWnqioAeGPotRbDsEVBSGAYUEmneMDnpq0Wo6flF0UXS535pvYavRbMgBAwyHsHp3UXq6cDF0kWNlBeF30XB+jNF/+xPRcH6f0XPhdr8mBQf4Appx0XRRe4aaunLPINFz9gdaYtF3rhkxeOFstpdUDjF8px9RYLEHFcg6YlFoMXFG2cJn2wp6ewZ6umojMHp2qRc+FgcSkJoRebFt2mssibF4QA2aY1F5Fx66bbFpBROhuOFy80ixevANmncxbfkAUR+addF8EWNVWFpjr19JHHF/+wVRY7u44XQxZMUKUWuRbrFgMXVxfrFkQBEheUZ1umOuYb5jRmthc3MHoJ/ayzgGCJ/gwb0Nn5r5DOkWKJj9FJwWzENYcu6AHh2RNqk0UXlcFSgZ8WaYgfFi6o9sGfFztInRf6wr4hnxfKQ0UW0ZMykCEw+4iLgKBJ5udb0fz5Cpngly07j9FBbB7hqOW8CY/RIHvroIuAAkhaZyTy+MCLgePgZwBwlicILKA1huq7OQw52SiXZpCJmnCWtOFCYR8W6TFaIXiVrxdlqOaxg1JHHGPpikWfFobAFRY4kVaBNzC0OgCXbVBNMVvQLEkh4FrU0JbvFpB6yxdY4C/BI+arTOdN1BG1JSwXS+QL9VeQnqUKpelmtKPUl8rCJ0zUlpfpDJaAjKVnjJYDKLwMqQH0lxgYG8z0l/ldbJZvjZtbbSVMl0vmUhYw5pVnsOb60bEg4yQHybGgl5kbEXyXTOeC0JzJRaapZCDmEv2w4XyXaOb60fz09acSfa1m90ybmMKXY+tC5pKXpxcMoiLnfcemuImm+XwA56NkopdQZLKX0pajEZyjmuZAkVZZYRC1TXTmeJB5TfjgzqLPZyKXFtC1TGKWQpaiZL6iaawilorwaiAal2cngtB8ly9QOOBlm1AYepfCliOgA40Kl55lEub60C0hopYI56tQPKNaluKD6pYjJTzn9JmVEMqWAOYml5qX/ieKQVkWTxfZFzYXORYYQVqFcpe1Z9nmXHBAZitnxNDDfO6m4aUtEMHnaGful6HMvh2kZwdg/7GKjH+mA1GjABHnoGbxGjemV6HtXFKWLjJszNaxmacM8FCwDcael3747lEA7eOngsEhl0gxj6cAouJF2rANxthmUZY+FxCjYtUDom5gPpZCyUyjEn3xl3hwqabWpJSwTpehl+ejxJAplu6WiZY4IaHmt6Zqoxl9oLAZJSmXuxHUUGzlkZdRolmWVkdpl7OAEecpluMQHcY9jMmnt4shl1qJ7aYjJVHmcZY8opcQseYIE4qjDhmxoVR8f6allknmY6NamQzNbpfhl6UhmTBplnWXrDHVlwmW0EiN4Q8X2ufclzrmIAi8l1VnZ9hEY5ZwsWZTZ4c0t6JywXCh9WZD42mjdXkgA41ntykAooqxLGcpJI2UvaJdlg1RoyS5hGBjgOmV5i2xQWcM8J8IbWYL4YqjnuqzQOOXebUAommwqmafIwolPGZFDWVINebPy2pmqVC4GfVmBPhgY0fAkmYDl+mEmZcqMf2XoyXdllGW4Bk9Zw/hVWhRlr7JreYrKrZggpdtUHjhXSW3yIBjehOrl1c8U5bjJP2XvCFzZqkIh5dRliqWH8Trlr2Wi2e3BEuXxWg2oWut/cBLl3RDyaAHljkRfJfMRGosTZtUpTvcmaWgrVaN1g0hpBCtuGRiTfSMx0wPlnbkj5f3lkCsoYBiTX9xPQlzYL0k95f7Ik+Wo6Xvl6+XX5eLLPdMX5cZ0W+W0OYtlhvmjpfcIs9wxyoU4lTheS3fZscqiZrg4JExEpY/aWBWThaUUX/hY2fwQAkX/yBAJGbm4Fc0oGGCP6HrRwrmeKFiiY9h8ED+FjBXyubwV9Q1XOePaVBXkoqPZwhXOOfzMKBXcFf55MEXPSHzcS1nN4DLZj9pyFf55ZEXkFZv0ChW+FdMoJ2AYFcEVyiZr8y0PZEQGnCGl3OYeFekVuhWtuQYV/W5ZyaLmDCbzWAzY6dmkqCIVpdgNFc3ZnxYDOc4VlRWAqEOOSVh5FdRxuesdWb0DAhXRhGVEFhW3WFtokxWKFejqcxXkyjk4NBXNFZsVyxWkFeo0LaZHFf55EkXqaJdwEth3FemlraZRFf8V9BXCaPCV3RWlFGEoJdnC+T3ZnKhtFYoVoEWcaK384JW93iLkaIAnQ3NlqCbUhc8l88W6dleplJXSFbp2cExlFY/kA7QKRF4VyJXUssEV2pXf1GqVwxXKldc4LxXsRfMV7+g3Fa9s2eRpaMnZqNj4FbKpWxWHeMLZuDZgQhjYEJXYle1jKRXvFaEofqjvWbMV3ujW1CUV9EWSvAkgJtmYldMoAk5lldqVxE4DFYqVmLwcCB7EBZWSvBYUdsQrFbSliC5mGZSV+xX+zkTppxXSlb32c8IIFe8Vk5WrlYiVjLnm/nKVvMIlFAnZChWSRfxIE3gaFe+VzZXw4BoVh4XWFBHUJRXUxxK8emix2AmVkFWIsAyVgJXm/mKV/xWblaUfcpXCYRa5jgAlGdyVxSGPJa655VnQFaFjDXbP6EKwWbwSKVpAT+hNekVIVC5iViYR+lAnSbKhGHo4ODucp7wyHECVTBG3XqQ4as97YkwRz/VNKF+BUtVMEdAKC6jrOlVYHIQITj6oE8hWQQ/oSVWxGOI4YsF/6HorNIlpVb5hVlXtY2q0DWAvTXAQLlWckulVrJ70GDZV2eQ77npVw06EJgNV1MVlVetAV6oDVb9tOVW/BeoYoh57VdzJC9ceVbWFfLoHVd4wn6XtVZZVr1XysCVAA1W/VYkR4U9LVcYUh1XObiUUOB4FWgjV0hFe6N+o9VJiM1tVjWAPewcgJNXFaKSRWVWJEbjV6VW4KEKU3MlTVQULOlX81ajQV6p+vDzV9Bhhh3Z3XNXg1ZV7fO1y1drV6sDC6NNVktWm1ag4Y69uvodV7s9hqF3ULZ8AGBzWNVXHYTTVutW3iGUl+9NAKW1A8ylJeCNTD+AyzSC5FSU7JcFZjV5ayTdZK0EsyWmCFdXheEXVsvmqwTnV/nkcbizzQW5FaQPV/0kd42XVynkT1efDc9Wp1YmQOvmDpaawDkWQFd3omy90LBHETRWGuSE56chUFC6jTjm7oigVwAxs2fgV2uh22ZgpPRWLlE44OGWlFAPEONh/6Br6oDWbcR7EP9WqFcSW2xXPoiY55clCkvi5qoTUoYpCaLnDyDA11anK2cg1nxXkxFQ1oTR4NZlCV9W0swI15HBkRAiIgXJ9pcAVw6X0hcbmadgisF0yLhWMnCDSQ0txOY9o7aIrREXsGKWi5ja8zgg9Rg8VhxyOREE1j5XvKBE1oew3XtQUZwQKREgQGqXZlch4sEQpNb0V7iYlNf7kcTXSWEk1sTXNNcKQDUQnzBI52ZXiknCiDTXJlfM1l7ADNcmV9HAE4R41zjXj1Qc12zXYaOc1izWdNdCVzsCXNeLCQzX/wIE1zzWcNbPUPd8h7F9CSZWWRnN6EzXxNe/srewreESVrShp2DowIBQoFZAZbTXWgwYYCC5cOdi1wmsflc/YLgXXNZK8VZUEmIs1FRXMsevOJ8xipd6uG1g50BiyAhWTeCUEOTXxOcK1rLWh7H4RQrXqtda1mqXCtcS10LXypcK1lCQhBEf4wrWwpHwwQLWQVcPEbEhLNfG1nrXF7FM5jC4k0EG1vrX7zjS1r6dGvAAxkURDSzm18wmNtdru0rWJNYC12qwLlfBOBbWh7Fp2m0h4YegNU7Wmtf7OFrWota81+qz9Nd813LXRJ0m1sbWSvBNB7QXLdXgVknRZNcXsJbWufjY11rXKtZyp4zXL5CgVkHX3Bdq1o7WWLGQFlAIRlfeZE7WnzGu1o358tcq557XAdbu157XftZK19zx+sJ21z/M6FZ+ZOTWFOYhVotg5NeB1vHXPtbiNaHWlEgO12w42vBASBwXbrU0oPl9Udba1oqhrNOK1wasqFf7eWHXqdcc8J1hIdfwqcbh8vGx1zqXctf810TWntZ8VwL4+dcc56AFcOaS1+a09FfM8UHXldZw1xVWiBbe1knH+OCm1/rxUhSUF7XWzHjl1oTXQVH8FsLV4td3uOTX/ta4JwVhIEC6mM2XkhbyVglXSc05FlSoUQjOsfTcGKFCa0/QbHGL9VBQ5G0459YhQMf/IO7cBDHCcNhX9tbccL3XZKDlfB8RhrADo2PXKdfMcTkaaKAhYaywsPGwYxihjOGGsf3XI9ZtuQNh64x8GWZXytLHYdhXEqEmIh9nmmWL1sKh2utWsVPXG5g914axpqas1wSRm9aE4+OQz1Y0zb/kqS28MZ8lNqV0lpdXu9eApPVhc6QCqInwzy2T5ndWtsi9jNBJXyXH11Ss71Z3lqVFZ9c2pQWNIlj/JOfXT1aXVlmAVyTX163kN9ZH1rfWzJbZFh9XgFc9DXNnDJEeF6VaYOaCrQVh0YC1URJXAOcbEB/WPWZ/ZjEXj1RA57rAyxHRgO+yI6GusF/XpaQI5lwgwpCkkTNjfcduBaEXJnHyloTRlRAf179m900PHIsWb9dSh10kOh2QNiylb9aAB3rggDeml10lrFizEXA3/9d6EvkQUDYbZsQmf9Y6pTznKwA/1unRXOddJbA3qmEssLJXhIByVp3X8Vc653CiiVdzZxaoaYAQDH2FqOFdJQG1QJn4N4/AqkFzZilgr3gQDVa4KswyIPPxpDc0rReXKOHkNkTwUQlXZ2lqYFFUNzSaTyII4c0xpDd2cE8i3JGvkQQM1DcQNlrWFDdMNhg2CJAAkERXW2ZEVPkRYIAhYX3G4TyqCBAMRKFgLBg2yURcYfNwA2GcNwHWEA3OCRnwOIwWQmhh2ul0NiA3zDZcIVVtJ5ZQvKRJRDbhFH9mBtdCN/rRuMyuQeV1+DaK1n9ndDdCYVPo3JCyN5C5kjf62RrQ0jbUqHPMk2LXltvQTtZzzb9ClDdiN4w3XBhJsBg2A2BsNho3ZDbscttpqjfa64aXdoS6QCw3GjcsTWdUc80UNrbQJtZaNiUWKsyEmaJhOjZCsNcj/DYkMMKQttBKAwHA742aWxWbw4EPMZI3DHv1oLTGHDZSNpNRJja2YeI2dM2MVl/WojenYLbQejd64M42nCGGl0W5wOCGNyw3ZgzlELQ2JjfvEvNgMjZQkLbQJrTqKD43VZqaBxSJ+DZUHYehuqUONjogEjb60ZFssxDCNpTMnjd2N9w3JtFjeUE3avC+oFShmjeSN8xQvjfT1s8QTDf6NvmlSjZxN142r9ZyNooQttDuN4k28pNOoJgNzLGSNhbIHszRx+/Xvk3a6srQ4RXqN8Y3j1BBkmCQXjfZN0Y2aTZqNjDQc9bKNhY3HVA18Qo3VjYw0EU2741ZYa1RIlgs4QE2yUQrx2ZJiTZkN9k3hDe8Nzn1tDeWUO42rjZx0SSwX1GK55I3AjckYK5RTOO1Nik3hVErYH/XbDb7xtvW+jYqzXfXZTYJNmTQOTexNkk2IdFrCUhhI8srYBTQumBoNiNEQ1BQkeo2FDgHUO+44DbSDeU2O1B9NhBdocwS4JAw743iCFmgceFP0aY3pdCdONFAHjcaNqPGk2HTNu02VEstNy1SZjcuBNzhBTbUsJnwyUU0N1o2nTcRVfSQuTeFUdITOTfzN6XQdekHp+Y27C3uUTVglGCk8NrzhVE51+o2bHiTUT1hQzeZURFQfIkjNs02rlFiNj03XTZV8JvXbTadNg9cNGEdN4VQXDfLNjE2rlBUk05A3DdhNYVR/NYLEOPLcOe3N/U2AjYlBeXxOhrfwI43BDbeBDY25Te4zM4EpjZANz43xzZnN+83DMwV0WM2wzZvNod4OzcggcE22zYDNg03jzcN0AU2wTYklqnIGPnPNyQnQLesyWc3/ppQkSc22TYemslFdzYrN4Bgr9fqN5U2DfDIkGk3FDZQtzC3wLbAwadgkLYENiC37Dch4Rc2TZAItrC2UQk90IC2ZdChUL3MHTfVNtYnDidrCF03pnHgYG1htTeJNfbhUGGpqg02kRI+8VrmjxYAV53XODZY16qlSg3i8PecUTf4imCQjbFZeivGOQ3i8cNBsGMi0BzMlLcuZyVQ0JmhFzkkowBVNszMaGB0tuLQsPEW0c8RnZQxUc/BPmFMt8EpzLb6DeLxFcuNxwx8TmUktiV5TqDRwJy2XIA3/Iy2ZMrPEQy25aCpmxbMDLc8t6XQWlVJQZuHdLZDUWLN4vGLYbnRF+UizeLw8pmxobslCBXi8HX7YUDHVqjMV0ADubQNbQdwQKiyRqRyt7fXp9e7l/+oj6e/l1PwSrYKtk/Xp9YO4f+pkuDKtvK3tKWi8wq3l9ZeTLK3QkCattCMHtxCQdoQl9bQrVSk2rZ6tjOMKrY6ttyWRLaAV9IXG+AwGZ5WyAWT4HEovFbgo+3hprdHp+3hIpT+V5a2feGJUP5X01AmwNNXLJAkF7E4lFZtiSbGehBoVk1ZLUAJOIFW2GZ2tjZQUla54863wsBKVsNmNrY4Vx2h6eETfGhWA6LZ4TdRBFfWtg5Qhldety3g9fi6VlA9OaGrIj62rrbWTG62albyF/4m9lc+tmPg0EmWV36304Dht4+mJsFq00xXGOLP5knRMNZSVnGX0bdxtlhXtrc6wDG2UlYhty9Q+lfw1r63+IPmt0eny8GhBLBWvdeptssAMlfhtibBdgOIVgG32beeVkG3FkEuZB9nMq32tnbwjlf/XBgWsvBFt0LxA+A84OFXqGREF8Lw/lbut9m2obexE8oWoMAwGTFXkbYZtzG3VKGZt6a3ibbTeKFXFbc7pMFWFZYmwe5dIuDyYVW2bVYyVp0K3re5ZeZWArn75g23OOF4Y5oX8VHqVmG3/EBet+G3GNbGt5jXf+ZywSdmC9FQF4iBf1bR1zQRfvldEYO3d+cjt6jmzSBDtieR/rf+xIfg03jw1tjn7rYt4JdgSeOKQPlgQxDOVhLm2eC+UGhX+OalwOPx+eVAKenhcLD2Vtusd8Dh0EDWEaH75nHgyNZzQyu3rOYY55gc/sBgVyVgDxC6147AWOb6MavTv8GI4Ae3NObIm8zmB7do5sib1Ob8QHLXS7cilc1g1OfKFkNmXOdmtkxWs7Zc1OW2huvXZju3+cHHtvxAW7ct4Ne2+jAbtyNhxleDgZoXd7mrtprWp7aTt0zWYcGPtye3esAntzAXF00/VnLnS7YU4qjWweNPt9VAw7cc5sVheOeft3fnSQRLYaO3C7bS2iDWuZkJQJ+2Z7fKlx3XjxaY1h9WhYGw5zrBNeixSB1XvEGwkVB2Fuowd9g5RcDbay+hSRkIkBXACHbf+xDRsHY4BJBgNg1Qdg5gl2HU4HllUHb8IA1nM+T2kibBRQwlV4IqLSOIgSkcI1cY+y3hjLyAoCRHmlLiEft4IaQkR7UpA+D6qXVWB+Godxl9SHcasch25HalSDB2k6k5YKR3rVYeHAYh3mXA3DB3XJPqIEm2PJg8oBTkX9i4duiJKZWMd4R30bee/ODhkhywIKx2CHeBu6Ah0bbOIXVW88HtBdG3DHbbYG6gUz3Rtuq0qWAj0PUNOsC7MtNWAncJI7h3APgU5ElBgzBId5R3jHaG5/B3YndCd2wQlHcrVxjjUnBJt6x2P6BDsGVkftak4rJ2u2GfwbR2bqgU5ZihumRypvFp8ncb1am3gYn5qEp39ubYd/NpzWB3ME7nubYSdSp33HdQdgRYvHbkWsp3k938dgp2yWCKERJ3cTBydoZ3UnZOkO23H2P6dvjh/g06d8Ad8nZciWa3rMxa0a8s+HYads6sFnfidoJ3B32mdrZ3ynY9w1Z3QiA8dnR3rywJ55x28nevLCR37HeGdiZ2DxbzjTrBicjJVjEsxC3MpEqherfgh4MAn7HspatBe6UedwWgSE3udl52yOTed6BAvneBd0eNY2XudsF2FORBdwiHoXf+d952m8zSF7rnFOHTtjsj2qm1aYLg4+HgogFMtbixdkjn0XfH4HRh8Xbul9GwO4SxdrqZCXdKU2eRG8Bvpo/AEfUVIAMcqaYqLKCwYlDv2o2mHfHJd4JQIucJduWZmiM48Dl3pFD0V6JVpGfpd190ZOHE5ql3qApk4Al2qoDn85oistyJp5fBxXfE4SV2qoA8IVBQjuvtpjF2B4iOIuhtRafzbLl3dFDVdgq9WXZld0l31gyoV7sgLXZWaJRQbqDJp0/tIZxk4Hl2qoBhIC5Xgbrpdmmt4tcyS0yiVTzxd7l3tXaw8C5WPDAtd0azUJAJId+3CXc4LZwndFFld/DnvXZpe+OmQsn9diN243c6QClhfbY4N8a2UXYjds2mOyKi8TRKsXbzdhqHcXRjdsS746YtGkjIZOGLdyt35udjd6Rn1s2Jd8TgeaZLdl4YD2HmC/N3BBM6IPV2a3ZGMFV3dFF7d6Ez7FCls5mnWxExd8TgAac7d/JkFXbuYpyi19GFd8LRR3c8HJt2zEw3yTt3kCyNFsxMVjKndtga2XZbd3+ijXeMpUyix3a3J1F3B3bXhVhRy3aJp5ox+3aPd+CjVKyNdswwI6eKccd2t3YbdlG2E3cOnBqGJiHddxd21abqMCy8ZOFndzt3Dwk1d2N4qaZfd093dFAQ4f92ulpUV6wQ7pZvdnRge3cQ9y5K7Xbjp693d5qtdkd3YPZOwBN2aCNFpg8Q8wNBxpUC9afWUR92/3coonLwzXfPYL93qPYXdlkQPafI9+D3NDGfdxF8bSDvdzt28PdQUK92aqMSWp12z3dQ9tzylFE49hqG2/lI4Vj2jabU5lN3KxyY9keTf3bo9wEpsPcZ4Jd2N8Gw90j253fk92eQeaQg9slJ8PZg9qj2ZVboVhD2K3bQ9nxXgbrulsHkqFd49jsirPe1EYJRJ3cGh609sFAjkMmmzSEA94JRi3c54tqx23a893w723YM92z2FgN/dmIgPafakQwgRGBs9waHS3aVZQS28VaRdlcQc3elpBIZCXcwebBRDTvIOKqBXdkDVrzgADtponls/Zki9+p1bMSy9s6IXOD/42ci+EE6CYLhAjMJdg/5EC0mcRLoqoEf8FRXR+DA6Siiz8HT/YLg4qgtoZr3dEmJ5vpR8mico1R8u+b2x9yh66Ga96vZKuDChvjAsvfX2cN34VJK9pKIUOBc4GTIlvaK8cNAhlDFCLei2Ww/eIZQLsXy9/CUKWFaUdU0uqO/bLr29se29zt3ZIs6USR0SvdyGsDghlHifWmiP6TRurb3Zfk7dhY6aXe1QBedPveq7Ir2QlyvgEt2KhKGUWgYfyGB9vb3d43xa2ciIiNM+mr28vdS9+iJL3eK9iygIfeGQE73nvc7dnoGRPbu91H2R7y/YeH3iQix93LwdAHStuyMCSFBRfxJJujorcxJay1Owd52wK2xgeisfKXp97DNKffprFDMz1ZEOun2XQjozHlF7PGp9wfXp9YpIJUIBffjLJn3qKxxjVn2qrcQdo4Bz9bYzYLRhRsHERO3qZfXpAuJbQFfprbQSFDHYFp057EV9qrR/6DP4FmW1ffNYBVVyZckoZbQxxGIZo0XgtCySWYZ+S1450k3IlWXEfcWttB8ye32OxYRNxGdlfZQZxY29tDbYbvVJ7DXIn+dJWDN91s2hJjup20AJBGbxqbIdfZM7PX2JJkxpjX37RbXIgJy4RFHYE5Bhpe19w33queNxySgDfbhEDhms/YL920Bo+GToCP3KilL91Dhy/Yx8ckmdN3D9rwR4adL9+MWZpZqW20Ai/cXIkv3xxHN92P2c/dANtY2sFBm5j3JIZZYEKGmOxDd9y33KRGjF4LRWvCH9i/sG/aKVSkRzOdJN/32p/buUKpkm/fjgLX22/eH9v43s/fxELcX9fcj97v2G/YNKuEQrxA39samUREd9vrREeEi4LC0PDZjUdX3fij1l6tQk/Zf96HN5hAKph/2ETajFdsQYshH9keSAHhRERY2u/fhEJrhslcRzYS2s3f9t7g368aZ4Stm1SXmloSEdWaQDvA3p82qVtAPxpf2QTAOUuewDg2QYXa61iE2EUxjYMyUtpZQD9sRYVwYYBsj+nfftjFQiIB7EFCUIOcROSdmp2DPZ8E5XRCvlI9nllG3nY9h2+jSlngP+nf48RFRk0vyd+XWeA7vBJdhUGE85jgPqOZwneg2WA+REL2xpTYYDmbmsA7HI3GISndal4385A/S1mrRWA4IWBQPnrlQDuLWHLejcxgOoHbK0b0X8neEDzNQEhsoDkuwBA/i0AwPz/u1UbWdBhbYDvqWIrHyd9+3WVALovgO8A7HIhWoH2aYDiOhKiZMDg+3zLay5lTguA4dxqGHY2f4Dh7NDH045gAR2A9VuTjh0aESlzU2EU36d8SIzA9l4JQPDA8St4QgTA/VSjFRgg7HYdQPyg8kDyp3tA/+wAwOyg7NUdMXKnaW1xdRrA4U5PIPBNGHNSoPLA8dUBAP/6FSDrwPz4YsD9iUkg8K4CIPipcXUaIOfA+u1xdQag5hd0zWcqX6DmwO6g6ZHHoOF+NQN18ieg9oubgPYvEtZwYORA/9OyLhrJQI5kUN5WBOD5gOZPRGD2YOoMGaDshGiA+WUTXgHA42DhRmcVaSFhB2/bYfVs8XjpZHUFL2OxDNETZQiRRpgDsR/riy0M7mLKA7EMjxGfDELIn2OxDrEQTQUOrg4EL5qZen4StmUtVvFiTRBCvP95sQGNCUOUP3Rah8kArRVjiRDgkPieZ4D2ecrfafwDw3sTmbrc/2rnc0tlwqpxD2SFEOjLFsxOEOlCBS0azMXfdRsXU2+Tg+9kEO7HYK0EMHuQ4BDvwOnqgAkLwJBQ6mD2EO7FRFgMUOZQ9d/ETMIrAVDmqFGtBpDtbpbQBPQFkPjuLxJ5j0MQ/BODyYVOFlD8TRlQ9fFtnABRDK0LkPRRHfqtwPGQ9FEep2hQ9+9/kQoQ9jUIKCr4H/h23Z6A5QnGBR+maUzTdRmvhVEHLMTuUrE0UQq5zBD1mdRRBdD8oO6fPtDlp2zVHFD60Plg2lDs0O8pGhzIFlyDmzEekO2g5S97MQcQ4w0d4yzxAUQL3hKVDslVtzsxC2bL0PKhU5ECsOCtHcrFxgiw+OzAk4nQ8lpakOK+iHbTMOXsxoDon3sxC2OOlmU+eYx3DN4eVbDUMA5YyHDoX2Wrb60d1IjvI6TAtppw+atvq3U4AHD1ukhw+IjDCtlw//lznM1w6r9tgM1w4R4RF3oJuRduAOt0bzd5hgqIBhkZjGK6bIYZCE8QC4waDQe6ehE4GmbVHvD4XnHw68EZ8ORPP24IFlMaavD2EXeCaEBa+QSFYusUuLLw4FAXBwfmWfD1YMjRdXRyd2rw7ztwQnuJ3BF3URLHAvDkoErw+eF+CPgPbIYbfrPOGgjk0WrGGQj0mnbRfzMCJxwI+epqNiuacvUJen7pExMYCPUI+ojh4MsWDeF8iPXw+Ni6EXiI4bsJ8OyI5NlnqbOI8Hp9UQWI8C9shghZcswRiOixcv0giOf+t64KysgI8jE/SRpI5Np0iO+I+R2niPCI7Yj3WWHbH+JvCPQOekmzSOmI+4jpHgoYZlF9iPPw4Fpx4XmI50jmAwC4njhuWXeCdiiOen6I6+4HKmqI9aW18PRIVkYGxETI4QaJSP2ZZ/oO8OuI5P8CyO3I6EjgdnBCctaOSPlI4MjmumYFHkjgHhGdCsjmKOqMBQjsyOIo98jkhd7I/UjswnNae2YUcRM3YS9n/mjw+D1qMRaGERIqjAtv1TEbEliij0JumLko8TGfbgyo/CjjoQj2bC5Z/msmDg+JHg4oJf1otkgLD0JkQVQxCEj/1pLMEKjn/WKJAzWnqPt+aEj+oxUMGEoOA3BbcSV2Lla9HjhyaOeo9H5+OGGVB6j//nrI8qj0QmWo/cjkqOqo42jqNjHrFGEf0R39GmprjAqmROj/9dN2bC5fpR79Yqj6aWSA3Gj+6Qto5uj/zR+o43cT0xBthmjifBro4uju6P+jGO90QmaYrUj+ojSo/sFxCOro6FFxlHvo9BjvQmOMzEjn6OAeEXzEy3S+NGj0QmVBnKj4K1XObC5RQXoo+imFg2QAFxV9g28o6tlwpWbo9N8f4X0KL0JlKhAJApPKWR1iBusBphFCB6jxmPf9cAiamPB+bZjp0mbo8psapgbHLgprACRRF/1pSDHMHz9+Q2BRJisPQn1ijN8X/WIFUGjot4hY5sDEsIYZEkoXmPAJCfdDmO5RF3Wr/AWY6TN7WPRAHOjhSEizaVj0fA9CekA1ZBAJHOc+mQP1j1jvqxnDHljp2xgRZ+wbfAzY61sPmPe+imjoFtpCGFjmmJRY8ggWM2bmxCis2PlOBwN+cI/Y4e0GBQP9vDj2yw+Y7UbH+gPVgdOPmORY70Jpt8+o4lj3WAU44QD0hhp6WIvFOOYVTANuWOU45jjy2OJlhTjhgwFJFq8lWOjY96Nk2OXLB+2AOP8qfjjr2OYJH1jpuPHY5CkItVFoFdjwA21YN4wM2OcaikkMrao5Hrj942T2JJYYOPBjafEbmO2yKkNqePo47+UBpgaWDzjxOPBGF/YYeOBKLTj3uPZgEzjvERAJBpkzKQE48MwBSQ6Y6LjheP1Y+gwMuPWDArj5WOyfcQjMLkSqF6pHf6LkwOtx+OkS3flwVn7486KeZhEOQS/Yikn49Gtj527/VuUV+PEORfjqQN0QIATxn2gE9KuzCQvaQzTQx58rYgT8cPPg7l9sS2IbjfkLmTig55NtNNxpHoDv8200wN9+gPQDYwTwhPNLY4tjBPcE80t/BPWHKcD0Dgio9C+3YOqSRMtlagAOaFo7DgOenHZ+LR6E/D3IwP1cUBpzuQzA/yKe/W4LSGDrdjuxbn3MIOeCvjEIvVLg+wTkRPDg9wyIsoAnL8DocWJE7HIsOgiylITxdRyE4IThjXIA/i9g8OClZ+D6ZQhY9WXU4PWhGkT9U3Ng5RTDkQcE/MTwiEYFArYexOwadnFwTQ3BbBEGMpWE4sTscXPYBzt/lQXE+5FkNQFo6cTiDm4HjlEIXAz2dwsL0RX6HHZuHQX9ffQQrnftDBptnLhzbYjbeRYSiB0DaOFVU85qJPBzjTTeUWQ1E5jrVyQVDwKH/WzE9CT4FgKE4I53e5ok9YQzTQik+SeowOV9EBpyeszA+BjocWpYk00YJOLUKGD5pO35HYhMYOuDPcUXSKHcZqTvJOIk76lwdh+k+5F0nxUlSXFutUKk96jsemFk9h0ZaRLE4J0SZP5xL5EGJPuA5ksf0QEk4EDoWN4k56T1JPj+ZMUDJOrlAGFn6nWk54kGS5tk8aT7GgdATgN4pPzTbej8pPVk7mTsGnVrlWTs2QsxBeTsPHxo4Dx+g3IQrKT7WMn9dFRZhOsOxKT5/nlk5STlTRDeFBTgZP/1F60nxORk97oM7Nwk/60TZPPk+mTj5XfzfYT1Fzqk+LCSFPvk/E0T1gCU7rLXZOOmtBTuFPuzcH4RxPidiJTnIFdGFXkQJPxze6T2lPxzcBT5oJwU+8TwGnSU/gd6AOSY++Dp9XJVA8vDRgG4ndQMcj4Q9CYLBoQ5dDt1MRORWrlsmWj49WSAFBAQ6GqK0J5kk5IelQTuaHFzHbpTexAi2PzcWtIGdQBRAZTzFCk5Zypc1OEaY7hbVQjU9IYQOJoGl1TmeDMWlTQdk3NU4qZtXAy5ZOpROOrEnVT+lQiOf9T5VOVTAJZ62IfU/xUaJgmWlUS1lQsMDN8YNP0maLxqNP3zADTpPHzLCHF+etvCFvjphNF03CaLCsFqTZUHrEGfcorH6Bc06HOXRAy0+CaSfWc+aKts5Qi06qpOtPYwWrT2aN+w8LTptOK07bTjMFm07vl0/XlSd/5k0qUQgoVxuEgMBOcOs2HVcVUGYBLXDHT35NFQlYxjDigeeKEnRxXnGnTm5sM+AHToHnV0/Sd9dOM2A5IHswrnHaocDhL6DHqzUjblO9Z/YwTlEEQWI2vVZCjrAXJDfNYDCk+BAqjwDhz09mduMzIWG0keVRERB3hOh3x/C8ZUvjp2AdV4VEu5CucFdPXL0wsEDPB04AYRiR907r1wh30I8EQMROMHdlSUVhz5La8h1XwXpxEcw86OCDQUUwa3Fw59DP2gvSYxaCYGFhFxgXJWBMO8Cxl08gz7bideCozjdP9lMSZfMxyM7AzlQX79VIDqMcZWRBEfDOLHYvT+kxdDfydnjBX09scSFgBR04zifBn05YzvxiOPzHYDwxVTCwFznXcHdozp9PsM7NyJMxERADoQFgQjDXT/+mDWBgYdoLco8MT/KOUHcVF9RW+xPAzkzOKFYKqbUQNDB0YSv3saxL4DQwZhU5t2HSbw5szrddrVfoNI7m3M+KKChWztMJQDqM7M6blZjgCjGddSv3qhHeyUwxJozCzoxQIs5Cz2zOZM9yFrB2As4Sz/mSh+GSz61X/CrD4O9hgA5gF8zPDjvt9x6kIs5sMffACqYGDC09is/czh1Xn+p+ljQxgJHbEQrOHM74tDNaqs/rqylB9bC0puhG24RsMalB0LH84YEIQs/ZChLOXM8izwbPrVYc4rLO3w5yz1bU8s4IGSLhEDvKzxzPKs5gYNdoxiCkwHzPls/VfGwxYolKzvpias+54azIYGFazrbOls4H4LrPvM+iz4bOts4Y+CRG+aa2zru8qWHp24EJus5OzkHbyHZyM9bPxzrez6XlyScezpLPJs5m53p70nfSziNXBUjxAQVPv+cfVi/WA3EZFvxAQSkWQMDjK/Z7t6hmrnBhz646YzGhzyP20c+CzlHPMc+swWjOEc7HYCuh6U5mcGHPhcfRz9QLgA/jt8DPfTDH9zni2zAFY3P8qWAT0I8QBWNJzv/QWc5h7e326c4cznIQUafLt6PhOXArp8u2A+EFzgqmic+RzgnP/6DFy9J3Jc7+V+HQZnHEVra3veBpzrnObE7Ix9A0r/c1Y/HOlAFpz6RRyHdWi8knm/Sl4dEbNc/Bj75iqjL+VkXOcc8Czln8VBbBuGW2+IkiFi3Pe+W0z8W9ObYiEO3OJPnKV5lOvM/EYJv2l1Ppz3nPDc+eZanOdc9VzsfIZc4c2SnOQtEIxqPPGbdtzlxivsvzt+vgw+CDzi22zc72cB0IdFb1zlgANhYmt2aQ7pb5jenOWeCwZ68PIs5+QPBndDN+QGwxo8l5p+bUa84L9u0EV6Y0MNRPcWeAkELPW861RYvOdthAZqn4JSNqBkBmVHT2zxsV+GYHEOIRNpDelltw8s6EdeBmmygb4ajkAGb9ECAPWDagDiHP5fYnQIdGX8h8tvITx0f58LW5ArZfWAZAFWQ9wfSQwgGz7LFAFWRhiDy2DciO5hVkt84Pzq2Yj85WuVl3Arb3yavPL84tj/iBOgpKQY/PIZ1fzx/Of873zuemLWelUQAvVdmepkAubIEHR6rG3hd+sFkQwC6oE7S3IIC2rMAvPuAgL9Q0jxE3zl/OPLaFrcKQ7sxy4JAuWah+lu7NM08CtwMYfcDuzP3BHhYKvXZYEC6vzmgvQC8cLUgucC4ALu/PsC/FQ/6QwC6hKdAu38igLrAv0C+y4Evh+C8Hp9dxGC/53W0WebG/zkgu2rECtjYghC43YMamPLerbJ/PfE9gLwc9FeAVZBVSYFCbAjQv+qD/zpQvpwK4L+gv863fz5/P0C6KhYguzC5EL0V9d87NOwK3BC9vzvQvFC7PwKQugC/BF1R9SzTALt3VT8/GyIyRHCy0L+wvarJgoJguZC48thwugiEcLAguCxFFgQwvIi/3hJQugi68L5guDEhQL/wv984ML+AvHCxPzgCQdC8z96Qu1C5YKSoh8C/iLtls//EeQYQvt84FUTCwKi8CtipbeeGKL20WkZc+N/Iuixd/veQuUjceFy/rXC8ggC2Oui8wLzsFQi7aLxwvKJvQL3HqKC6sLwrwC3BhQaAvtgbst6W5JkEcLK/OAqNw5mYvuC8Hp647Mi4mL+LxHiDxFtgvnqYbEUwvwC/WLkwu8C4JwdIv6tDKLhAvsi+2L1gvpgl6LsEhdi/1CbAvADAWNmouxvFiL8QvoRfWUG1gEC+YLoj3Xi4UL/SQWdBVYJIvBi737aou3C8i8cEvIiF/zxQvgS/aL6+hSGGg17ou1i8K8QouFi62Lsbw2sQiL8vZ7i6GGP4hYS6BL/qNsJE0L84v4Wl0Luss4S/JL+ovkYjJL5EoSS4GLt4WXi8Q0OIvGi9EY4YuJqa+LgAgfi5CLpkvQJv6LxlO56fhLjkvri/PEFsjSFD2LpSPMdiKLzEvgTBWLyUuzxCpEy4u3i6VLikuWpHSjrQ0CS8BLgCRYhJBLu7Mr87lLufgFS/cj7+zUC/vz+OHTS+NLoSP5i7NL7AvxI/plxYuLY8jMiEvZi4KYWqzOMDuzc0vLu2aLzEvvS43podGr8902gUvh2IRFtbAGS756FEWfcNZgGYuuKvBF9mQeS7OBCy9rJGz7V9G70cULjqk9S85plEXiPksL95R0i84ElEvRS4zLhEvAy6rMl0vUS6YN/3AaS5GLhEXhWhlLo4upJDrLjEuGy6YNm0uGi6gN/W5UnBaLymPVlBhL5+Aky4MkbEu6C4tj4suOS6iL5MufS9ULjA3S0i7L2ku56fjL8MvYy8jjnVQHS6eLlEW5C+GLisv0YHCL20uURZGnG8PCS8ElyTqVC8RL0UWsVGrLrcvrFBRL80uHoEnL08v0YHpL+svUO2v14FgUS+YLgKRMy8pL4EWqi77LqcvKY5/L1MuY6HTL9kucS7rVecvXy4FLxAuP9cfL5su0C6rFkftfy7gr0kWpi9zLqCuzy6rL8ouYC6LF0RMWRFWLm8vkoopLy8ulPBQkPCvsC+ZF2wukK9FF7N0VC/VL8EXfZXDLisp9JAj0bov6QSzgNyYJS8xLrdgEy5rL0kWZy67kK0vpV2VLtcuqxegSNUuAi6LgK2ZQMDuzUUvaeE/L1ivk3tw58HPe04KLJ9WECFXKR5wyGEbRVZkIiNHRHUuDyu6ZL4d6hkktvMFT8FZOKEv+yZlI0CaNK+uO2sJICGftUJgDi9IUQ1l7K4aYCNq4hCBUfWV3I90Oc0QPK40r5vj6mWRLvyuzigCr0V9s7FcYFMuMxAp+vSv90NyZVsQQIi8riNFs0645DhLKwigB0Ol3Lo9JPqZIE5LTxCAXiFSrrKvtORSriBNzqWQTwBPiwAyr30kCq9WTCquUEZKr0+WCKw0Md5baq+eTB52xmkRObtOhU8MzyHO2MwJIX8p9i7FF273H9fBF+zxoLAJIIWgiS/K50yhluyRL2gAavcm6lK3l/a84eava4Zv9gkhM2Pit6MWxq49Z+K3Fq7Grp9n4rftF3qvlq4L0ahnFOC2u1ov+V1gLXquW2ait1auyDcktzav7q7G8O6v0tzUjte3guHOrgCOt7e+9gsw6I901YCw+lH7NTSvDq8epLSP6U+R9v/W0S+r9uavnw8V1gS2V84MT/JWjM8KVkDh5XmOLi4YcfecwIUv9N0PzYg6l6fXDSewCSAJmG4vLlCJryAXti6eIQHHya9rh4Sstsd2OWuGOQ+R9vwgqS+ALQHHdBfitqJlNKFXU/quZxEz9xThia7FL23Ypq7NyfquCSu+9ro5ji5bUzd31dpmruKWma90oACQGuT/sImv2a80rzmutsY0Fu8R1a9Rd+mula4BrgKR8a9CkJSxU3cvDknjCa/1QVWucvGVr6KQTRaI9pUWI3c1rsUvaa9o93WupRkPzIEdUI5u8d2vD+Ftrh6M57FXd78O7a6PEYJRqa6trgGvua8lr0VlN2F0wIiPWOWCz1F3Va6RMFCwTa7+r+EPkfaZ0RQuSFetroLOlI+aDSrgsa4hjvOutsYVr2RhvOH1r3JB4o9DT8Wvqa95Lc2uRa6Ujhcr0PbRrxUu0s29r5uvS66FrrxRHa/rR0mvvEr0jtOuvFCKF0uvKa68Uemus6/LrsYI1I4Hr1F3+BdLr0Vl8KAtroyPDyFxrkVQNS6Fr1pQJa5br2tI7CzJr58PMLhiUduvVo+Hp/muS68wkZ2uia7Hrt2vMa5rri6Vy683rmJh567pryuu38Vu9hzA/q9ZrrbHZ69cYRmusXdPrjStSa5trvSOstRKUARDwo+WK7T21jPSjj+vaPe7r5L4rq4jrluu6CRc9szKlI+BZNJQM9zUj3Dxva7RBhGP/YjxFkOue6forZkxUa+pr8RhCa+GHb8PiZNGrvuuMDeSl0HHQG70ruWusXa/rufQAG/CwJev4n3S9g+ZM66NrneuZa9EkEev+a9Ibnwcrq4ozlEW73XFr+muiG8MLPGvgK+yLKZQC6+XLxuvha4zr4EXlG6xd1WvHgtEb+CU3hekbjj2P5NtFnfhja+MpShuRG9u9q6YEY4BDlzhLzwhjphvUXb/rx+4bjZ1rqyPDmzYbo/FKy9iEI4icG8pj++TmiIwbj/Www4Pr4RvgG/bd4RvRMnQ9/xvqmCQbkBuv666UY2uPa5fLtBvR65cb2+uePZ0bjA29HaZr4Jvta93rlEW0G43r4Rvew7w4FBupJCKb0Jue6bH5bBvHa/tgXuufa5xFw/h4m66wS8Phh2Vr+qiKm4NICeuv68bLYxvV67orp3L2rBTry0Wfixx95f8Xy6Kbo4jD66SUcpuBRbLrsD3Im7Yrx+vaPa6b/xAvFFPrtx3Rq8Ab7Cv1RJkb9hu3Re2b/Rvma6Yr3mztG4Frm6hk67EbqsWr8wXr+uvSRbIiV+v6a6mbk+vdhbLpAZuDuL2byC1vvdUbwSWPm/Tr1Wv6c1eb9JuAJZu5h2vvw+oq8xvqm7YAgFuLG4Alvr6Rm7+b45vzG7Wb/Zucizi94mOuq/Xz1vNL9VsvZ6uXEn/YcxVjPChaQfAD2HDKUJhhcfvnYlubsE0r1tB0iK61DSo7xBL8kpQne1Ct5v1krQpbuxgJ8v3wYlv031LrtvjQcY5agsRLJDMJceRpAOZbiyloCG7kOd7ko8ssHqJhW6Z4e43N4HJbwtgRW9JbkikTMGFb5pBRW6oNAb330FrSFVuuYlHyBBQngXwkSXjQFHg4r6vXuJmAceRooHZbi1ve6KigGvVjW7aIYluNW5VbsKxQqBA4Jlu9W5TlPsPhffW9fK3YsD8jP1uD/VJlYtOLy0ZLKjV/W9RsrMlN9VFpQfT5w7Kr3jhi0ku7Lmka2QUSbK2uSABdpdWlRSlpIom/I2zbnf0Q2/jbqBPqM2LSVzwU27ZLCNvg27jbmX2UE//ADFvUfCmmSm3N64n9ym3Rm5/EbiYlFebbxcj56/HTwIWZpetV5uu3fYyly+h/G7d99qWHVe8b0k2niBU4E9jEk8bb5EQ8ZK6l8b387ehboduXrZsb2qWcM1+TKYXu26UVttus/cZridv+Be39zjnxIEal90Km2forZAOWmR/Twdu+tHvnStmz276ln7ZLWfmh7gP2+FsV2duBA4/bnVmymCyDl9uRbdXbvrQCeeeVrtuRtHHb/nlN6+Gl5RvfM+Pb+vGe29+TdoX68cPbkdu+2+qpSmuJ24Vr6vGMO5HbndvqqRQ7t9uHcZAZU9uY64RNmDuRVeQDiRuHs5KbivGPM6Q7yLQha6Pb8dnwWFfbppvv27Mb5jOGG4rxxjvUO8o7qXODG4RNqjvYO+Y71uuZbaA76qkEO7n0NaXR7QdtttvsO+7YX5NABfrxnDux22k7v/J0LBOEcgPYs2zzgmZq8Z47ptlKO5Q7gzuupbo4c+T/2+Gb/jvDm5AkFjuRbcUbivHh26zEmv2cpf47uTvJw5c73QWK8aM7wFuDM6Rr7qvtxHz9yP2SFaVFo/3As86VniiAu5tz2AlQA8C7vnojJEXI1f3+eW5Em33E3H9zvqmiO/+wdX3+dHpl4DuS/fukD6WK/Zlt2FC8/bK6aPOkoU3b6uSZbcRV4rv9/f55Krv4a8Jj94POq987kVOL9b3TZDBylcHKY3GLwL9HSzOGzFzZ9ruKFY44bGgX2fKVobvJ5cjEcpWcciSzfmDlMExtqaJBDZ+pOX591cPMK8QuEBOCHTvic8QNiIhgQ/FDYCxJuRYwQYXcCqUzNIM+kEszouwIDdPkObvTfBA5mjKrQlq7rWxc2fEwN+w1+EHMV0ltAc2J7Hk7lBG73zO6gOfZk2W22EbAYsw3u7G4TYmtBsMzRbu37CfEZcw3u/W7iduK9B/Z+Oz707rHY7v1BBvMzDvoe5hgjSxgK31oTHuAe+R7tllEDYO7mNhfTClsSbkA/uo7jGPhu5bcVrIuVde741orLAHbqqwTyNh7zBGme7e7ijU8e4bMcg33u+Yzynvxu/ZuTBG3iAnob7umEZyDn9mQe+Yz/tgf2Y57wDOb/Zh702Qf07jchbuUgu3wQDPFdAgN7buNVfM58g3Afuo7qXvCe7R70XvyZZANw3uSe+fUE7vwokwR3fhEDcu78dO12B17tshIieqELKwGDbg6jVWTHi6zBSA6HuJ7sQnUjdaIDSwthC+73mzOe6F7v7uBu6N71s3eCAr1JhHMmGcN73vZe8hl9rof8LV7jHvfd3l2JhH1e5t7nrumEbl7i3vJe9j7g3vYkgj73POz5dp9+dXx006tsvvcyQUDUqvi26Sl7Bl39FjjKvvG+9Db7iHVKV7mavum++kiTvvW+6j509Nu+7BcLvuG+7b0TNv71dQT3/nn4Dup4MnslI9YHvOzSdTohvgrQyn77Btsc6X7yopHIdoztfvOhEblhzPXLhRplswYNaRwNP3M4fpz1C5MaZbMSKUNWHP7yQLd+8y4woQENB/tu/20ZBZtofhEdjGpzelCkugdtlnACg/79HOa4HhpjfusHdl3CwWH+46xufuQZDl4rzPJ+/X78SApeGAHrswZ+85wZ32uzBg1nzuCVb87t5g64Sn74VArWHJwAl2xkZppvAfsB5Dz0dxyuGIHj3PLUBkuH/vzZT/77nW1BHcTgrHuPn8I8JZXM7IH9fvjycX78XW9bBprcDPLgXP78PBm850BKGmheFTCR/uSdYN4X5OlWAyCAB4heBRTr/vH+IkHq3P9Qn376QOgB6hkd/ut2DgHtp9/CLmTuIQsB/YHngfwHb4IAweeha/73xR/CKuTznBypZt4eXPMcBqlm3gddFn7hQfDBAFztqb+B/mtXgf+dbMERwfQcB5dwwRbB74HmQejlS0Hl4OTbAD4PlhfpILsN9tXeCIHgwfJ+ZIIVhEDB6zRowfxB8gEVwfn4ALiSAQfB9iHqIe3+B/t4weoh92wdJ2Mh/8I9nBb+78l7Phoh+sz/Qe2BG14NQeCh9i1iPPgM5qH2LXQ+C/70IfF7CUH+cSf+/1Vch2hYwAHithT+6YHoewmh/NEd3Bz+9yUPgRxh5kHiEQ+WAaH1rXchFBwfAf+1T6HqaXah+qj3tBUW4+DmAOz9ZY1sxNs5D/wMZwQckZd+WmDBej1E4ehbwMFkm4mLYp9x2m+ydcUxUgwBy2YA/hrh8eHmUwf0A3JsTLrm/fYZ4elOO9WYLgusgWIdEM9FffIPYQZxBx9o5Tpycb91ixguAcsaIRc7lnzZgTZ1VpkSoUivYnCNzh1BcgpxTg4R6jMWX5YR6+XHcnKethHtGRzh4BH0PvAzAeHrbG73yKwClbJrCJr2bImBdl+JKvxYxlxX2kALujbyjhIOXZH2vucq8lgVkfmo3ZHvckSpC5Ht+PIXaH1zkf86UFHitufZkgQUUfYYC71iUfDkaXTTOkZR+FVfcPfO/rb1ORlVDlEPmNUBaBsHUegT1TQXQgiLH0kXUfd+eiXVMRXLlQF0hgrR935jzCio5JwPIXGCDgNvVhmhe1HvkQjvIkF90esxBe2a0fgWBdH04gz+ftHn/W2ySetm0fDR8jYC0fTR4jH+NhsOQDHzIaZUFK4XrgzR6crgIoDR4THwZAPYSu4Sf42eCgDB0efvZEFqgwruEvOqAQkx+LHw+4G0HU59+HWwplQDhnsx5rH4tB8x50YBgXU+n9EfUInR7p8PrhGcDcxuRgTLdDHwse1JZDHoTQg2e5I/Me4myH4IJD2E5CLEceXCFFEQ+4nkHHttMQ/R8TpiUO+rGXHyBm5x/KFh4gqx+nHjN39E7RbjUeJrd/jy0e1x7tH6Qy+x9PH1Mfj+SXHs8fseBaI28ecg+LH3wpPSIq5IsXPWBnH88fB6Z8iHO2BhGWDm8fKmT/cr8f7x6cr4PWX9ZTH6JlCOCzNmuAhpdlZMCfgJ+iZRgkgJ89rbFWGu6EtiHOWu5tZB53xo6CSXAgTeAH0bMQp6HNETdQpx4HMTlgVs8LDvbtOWF6C0MPcJ8qxb2OQi1m7kEjmkAtj6XwDu4hI+MecDnutnoXr5ErkcTEmJ9jNqa5TY4edgePqw76QEEjrfAInv0dFrZInrLAv8HxYIAxCxHUMIqXZdEUnjZA6WBNE1Se1HY0nziE1HefsOce6HvRt2AxOREOxBG2fBlMkK2l/63pt0rgaJ85YbyCYJB0nth27h8zDu+z2bbk55yfUbHZt6kfORCzGLR2leRPHuAgcYHZto/LORB/w2yfgp8LEcTE+bb8n6MeUFH9IGh2pjcdENpBXJ/zH49qGnZIn1KeWWFmyesOdR1on2TgfQ7MDe8hmR/95blQ5YzgT1ZMhaPnJf+ki295HwitUFi7HlquSp9bpL2keR7Db8CA321Kn5532p8wzTzkWp7b7uiAup/qnthk6p5rgdUf0B81HootYTaUF4VBxNat2Kaf+ts84RyhFdadkcTX5iCEF83hxNdgES6XJlegIMsRZB7RtunY/zdkHq626dgx18PBrFZItz2wXiA2nw6ewboUVvbtdp+lXdDXUTZsH86fVp7UEALCFp8ZR3XXnwbun7+zKh886lpWIte0F9afDNZcOtQRTpZBVpxpgZ4nwPbWqy82n9IpztZ4sKQWzp+h1vhOTbG2toqg4Z/NkeDUOldOn90KVdaRnkAQr8hw1oFlsOFkH5a3KUu+nrafpte7YQwRTbcpnu3Xbp8Rn3DIRB/2nqrWqZ8Og3HXXMBEH46eZoEkr7geCPHi1sQt/BawlnnXczc2n/ms1tf5nz3hFbdgSqHwMZ/Znxmf8Z9y1lmfpp4Jn+YuQ+AVni7Wk2Hl4O620B8tl8afQFfJ+ZfvxWSur8LwTZ7hz3pQ+X0yH0rb/a/xUE2fbo4F1jcXUycvEAFWi3nX7+ctCa5+1k2eyh83d82ePZ4LS9RQufhFFv6RABA51kOeWXHe1wcXxZEWHjnX8R0hkRQWRGC3JCunHIeIbxJ9r+7Vzg5XfRc3pMOegfkTFnmQMhEC8T0WIBdiEErwpYhjn42v/Z+379ZnRdan7t9izZ6hT8WRGhCLngAfzOx3r3759+6COgZvbg8yH8RgSvA2TgwXwgHe1ycXM4dJrh/5ZhhbMWOeufmjnv6Rm5+Dnuuf8+Dn4QLwI55uYfueV58/gN2e0U8DMfCh055kHpYRu55WTkGQLRwEgNeeF59YF/ueZ545IMeeei5/79mRPLFrnmAe0Egg0IT5856CEbwRoAUvnuoeT5+gBFefZ+Fx16SDt++P5i+eM55onb+eX587ntZPEZ8bFkGRuJ6Ursfv1GZzd+LQodFTngGumjmjfcWQwfBuHpBe0ZHfK7BRFAOQX7UwjgzMoY30/pHpDsyh/pBPgaswfC3UcX2OeZH1idtXH1FMGloR/tQU1hYDWshQX1hfrjHU1/RT182GA6DBxZA0LfmjQ/37McsJbxb32YReuzGALWZXD8NMINYQv8w9WEKLAzFmb6mjEBvCEavoGaNUXgmAbQ5UXihf+zFqxbae2fkLMM9Y0ld3XbAWBgyXzX9RvXwRkJfCRGEZR5WOEZGMX1ZWQdACFvgtsF+sX3Qt8F7RkWSJtp5IX8c7DHC0oVCp+zEWOYDg7F9iSfSHSvjc1n7hw0NpkO7muaImWDcmww9ZoyQxuF5EUMRe+F4s11/TD8zPUdCqwR5xQdGjz7cEXJ7k8l53n6NzQzB+5cfMhaL7+WmR6GBZ1oH80ZG92UnWoUI3J2JfMZ7q+BMwIl9WVuiQJzC6Dfggip6cTZNKR6WswLPM9RCArFVBe+5Ul7wNsXoqRiFMBl4P5Jilep777klNZl8iTCIM9yW3WGxA0mHGX8dXsYHWX0ZfVl6XJXZfl6XmX+qv4F8PD62WPciu4ZZAIOY2aK7hmMCNH0vEsZ8uXyJWx93zH+3P9qKkTt8fbQeuXqVB79b/uM9mncjgnhWUHcYuXx7hGc9moEFeqZoI5gFeTx4H44Fefl8eF3fXPOc+yeMQkkUSTgwJ8x7uXzzhDYB0Tr5QoV/FngsRcV++X6Wf3uC9z8Ff8V9uX0pW7CQNHyobEVE/ifMeaV9BoXTIDR9hX3uhLzDbHyJYkV4KWmFes87JXl7XVx+o1Y3G2V9+Xw9gAOaZXj0fQZGToOlehx6uXiOg/EXFXmVf3l4tN6EX0QUlXvacgJ6+rFCfVWURrsaexLc4E4/3UpT27vVfK/alXjmWjV7j99zBqZe24/VeLV/O52cg+c9yUcmWQjE39qoY9fcQO5/2HtdNX2uo4/aETh7MrV+NXwmfHxBvc4APaNUMzQi6PfdlkY8RpgYRXw/k0ZfjU20XyWlbNwzjwx6mWX1fPBznpoJI7lGYE51fAp9FoRf3NQ9AN48QTkm9XgM3C17ADn1fyaAwpd1eDDb1U5Ae8qQLX0WgsEvv9qPWyqJ39j5fA18H9/EOtaodxr1Ahc6sWDw2w1//99bWI6HhLd/2ACGPEaS9vV44tjSQi14onrjLu169X2deAzenXgv2ux44tyNe0/ezEDHhfexXX/RBHV8b9xQuiw+E4OBfZfYQXuAPdZzz8PKkmpHaXU33bQbkn0vFYijo4J3IICHvX1mPjGZ4kbvUDR8Ksd9eGm9VTxFmgsjJX4tw+o8lD1MwAN4pj60QFe9A3i9faNRMZ59l1XxvX5hF21EA5XmPNQ8RAsleU3prEW9ex1BfX33WZcT9HDqi7rx+Nt9e3qCyy+yff8h4kIhVOObo9HNfdxxEnzUOfJ+I31oWDAhcnmGg8PbfsJjePJ5Y3mOO6N5vMt6gCN5z974dQaBa1AznL8VNkXjes48pESKfeN/zjpf2HUV43rjeG4iSnljfy48vX59fdx0Y3npTyN7o4wDgFN9U3ijfOOGeNQqeYk1xgDUsWUhjzIbI5Y1z5MUeireM3+DMgaQmjZSsURFH7icPDYAT50zfpc3M3zDMgaQWXiZeDYF0yWzfd0wpoJUtR4FGng2eJrcjyo+QhBFClrVB1YWSIGXEQhEWodfvoQChQXxRBeDdFLB2munt9oJJyhB78NvmhWDob4/gyVxs1jDjwM6iN6hgnoExsIkiUt8i3n+uiSPrSsrgLO+BQFb2hWHUbyreIt+a3keuzMeoYE+xpxahQQrfe+c7r5FBlCjWFgbfwYNy37rf4t5i3kTgSJwnH0EFySf6ob3hf+Ca3oFhnO+xQU2YeBF4byNhRt8S39oAoUCG3oewwm1zHlUwZh+K3kCfAJpm56XwFt58HK/2Lt5K3mCkCqbiCWjOYf2u35PdNMf8Ykh4gWHkb9AQ9t4+3nrfUSLB8FjhH2Ne325Fzt46bofgApcy3/pvcWXjfWLfXkywd4Qrjt84bkFl4Gqp1irfcBHLCJXWDt+iZNL4Ud5G3q7esBB23olAqt/23+ev9Z+zd7g3UaXh8QhOKd8211AW/AiF1mdePRBYOKnXFu3p4Z2Mtdb7dkQX+8CeV0LXnfcZ3sZXQtYCcvne1deYSb/Aud7516ecd8DZ3qQXxDv755vR8dcdhQlA6d/U1ml1ad+15aIiDfYh8KXXSpF35+vNWtap3zkkRh5D9yAgpdYZ3w1ktd413rUiTd6N38fA4R5q1vI5zR5BrXafoaj1HrgQ1BeTSPIX52yZ1jneh+DDfdnelfctQM/BzdYVmM/nA96d3uWARx9936XeX3BD3i0Cvd89Sfvm+STd3uFygfBtbOXgVd4d3qrv2NZx0B3fGBFRc8oWB81R1rT5v8AL3/HWRd4D32ass97L33QgDte13tngEjyD32vfNBA5UQvf9d8Lp5nfW95nBfHen+9vwIrus9/93nve7lcXscaRdCAswLvfW98A32LXTd5KIdneWd+zQM/O+dbt9nfA5G1116gUvR7SU/HevF3p4IushBaU0IHxxvtS3m1WRBfn3uPfed/NZK5Xekfz3zn1DSfT3uvelACT3xvfb8E6VrPeFd8f38/fFngj3tLu098P3n3e8y+v38MagfFZe2ofN97n3z/eit+K4yMfWlZh3xffiiCmVw3WSu/p4S/kk95nXtgg7h/V3v0em4AtUG/fNBB5ne/eqd5wPnff7d8O3/25c9+93z0jXGy/3/vfykAizu3eDSobQdKYs9+gPrZBqD9a163ftx6D303fiiMwPwg+ZUGzCL/fZ96eQDrFRtbv7rVAiu6l18A/pMdEP0LXcE5zQQQ+Bd7dH/5KD94f3tkjaZ6wP4/h6D713v0fGlQcgJ6ABE89Iwg9l1Hf3zVmL+DJnvPffUA0o6zI0D7PHpLu7d6UP3/go95f3nJA4CAY+aIjT96o6FQ/v989IsLuND4IFnJwV9+4P9ARZD8sPgCeMD4MPuiJOBGIP83fUBaEmdg+DfePX2tuzl/PF8fAN3Hu3gDRCSOT8HxUcWBSAlUinBJY4KpYl98+PYAORvG94JPDWqcewOTOSj8JsM7NlOGr3lDhmLCdUYvecj4g4Zxhb8FSnBrhkM9Mr4EFIuEIcSjP70LYfatghGAtI2GNaiahYdo/b8Duaw9PryWaP3fBaj4o4eo/y9+0I5iweO01I7Ri+MotYG9Ohj56Jv+48TC1ItQYWOHvKiA/Oj/q3/Y/sj9aP7Vgsj5aP3tM1j74EMV3USayLT9Obj7qPpcRdCAWPrEnR5t/QaY+8BCxJ9FIsHfSLfLJkieQzkA+6iTkcb4+f95kdMdg6WWgz39xISAasJTAfJFIIChg5HEUIBvhfj+pGKRwp2JgPtNoFqcluS1vbSK3C4knsT5gPuqtXj/RPi4+7KCkcevPbSJmPtSn79znwbva/iZM7dJkaCDJPvVxaM+KXW1nsIupqvpeNEA/pZzlMKW05Hk/86WOX9+Od1Zt38PlhgL45YDIoia2XqjMckFcSSBlcGVFPhBlugWyr1qesaTlP8U/oECZnX2khT6s3lq3ZT43DIZejY0l98rfyKxbT05ejE9FT1uRPOoAkEUM+6dbkLVwaGGIgZWu9Rnp0R0+pbP9rl0/DTGTzUauC8RgUdrwd69sezsxFuEgHm4j4ENmXYM/D+4axhwjgz9NUQ6aL5OvkcW2P5ABaaM/+bfAdkHpwRYqgRAeVizcY4M/L+4zZK/IzxG8+DPh3zFdPuPMsz+PyHM+nT7UH6iJwz9tP+OvW5ALPt0/m/NQUT0/B6feZFsWGz9LPi8POB54wL0/uz7D4TA4hTEW4aTwAz+ZQ6kxhz8QH+uQHT+HP4lQ+WF7Pts+MfGrPxs/FuG24AGvWz8LP7bUnCFJ32AOUHelwWSeaGCcsVAWjvOP7A8+rE80EAnB6alCQUlOHcEvP6vhAk/JwZbFr5B+2J62fInKwUhgBrBHH48/FC5oAn8e4ghUNU8+AF9LtoXbHhbvPo8/B7oAvwcXU2D9Pd8+Y6DP5oJJKClCQJFPx5FzYN4XImRUV+jFUL6hT1NgP0GhF3pWRBePyN8/Tz+tAoe3wL6vPjJPUprh8q8/7z7/PzC/rz7DpaC+iL/Iv/qgnaCvPgpOw6Sg1ACQ8L9f7kXxUI8YXpe2eL5Avk5PHWGkE/SQP28bt4XmYL7RTv7A1fj6j7dY8hZovosXQL9CVo3FeL8ZTvRWVL8Ev0lPu5GdQVS+7YJtIc3ETz9CQTlPO2Bc0wemKsvUv7H056fMvpRRSvu/PoS/x5FwlIy/ExYcv4P8qL70Tt4O0J+Urg4UMJ5+8TA4rxd4IIhfA4gzDmGDBQ8OmugkWjax7dIiAWm7DuPKOQ+Qv+R7kjb8BAc+xfEnNxNt9mS8CRLppDc4b1NhcPFcwfQ22iFLtwCYLaHyvuE/+fBbedE3sr7DpJzJyTaMyr/vQP2IlyPKYvlpwLb4Ir/Ab5q+Yr5wD7plL6fbDkK/wJdNwMSoWjcuQ+z2wr46v1UYcvZGv18XamIKv7uQTMEmvw6H6mSlp0a+/JEYH0u68JaCQpq/esfKvwE2GHaLBEz5+DY8Ic8+nBLmv+8hPB4zuSiWqDDn80M/Zr/OvishQiC5P0xNh8SoZKktHr+0pDquoXelgJ6+dI1eSRpBpT/J9l6/QkAanj6/Xr9+vi2MF4HUpNhk5ih+v+NuSY8NnjSRSU4wT2spJaHVE1COp2DWyuG+dRYMWNanRaEAv0UX78NTXnG+Y+j61ISQsU/bFrlhyqexv+OeME7sXY8QkU4RvtbLjxA3FtNNEb4Zvym+002pvx5t857TTd1tQaAaEZpuja6Z4Bm/JxcH6My0fxEObOsXmovnX+G+YykvHDSRUxY56YuFjxGgXkxRRZpAkQIS8aaHzGoJtz92HlF2jqFoZpvJGCTQ3vW+QVk54A7wCJW7FzApzuY329W+Lb9VXpXo5xauGLG/F7KXpyGaagjJXyW3VFHkmLderb+3p3epyaG9v82mDFtZX0W3xGeaZ95eNoRdp+mI/b/UEG+mTIyJwN2+uZdf5x2+Yzpfp32+0N4Vll5mJifaXO63eaY43o6g/pdDvw2/C896Em5BC75AZxL4HszIERfP47LQ37O/X2gVv9pd076sSJkmyV6uorwIricc3BO+3WhLvxzcZZabv8m+Ilwxluu+ZkDJX222vU9zv/2/ead9v02+npZ5Cbu+Ilxnv6WAZb+vXou+sxgrvoEyI7/xiA7xiZ/Np1e+o75mt8xm66zxgOI+dh6OAHy+llA84uixd/GigSNfXTCHF3NAbw4bXuswiyk5IQQ2LjEvvl+RhifIM9Mp4lB+wZOhkeNm7t+ROAiHn7vtQxoZT8DIfVd97UpYwabFRJ0nY+3ExN+QYH+JvqzsPE4T2koxI182SwB/3U9VvvLW2jR/vtaPRaEddLVOP7+aQDSR6qlayD2pSvTKop+/clrAkDSRecgZTp28K170/FBcT4nrvtOAp1RENj860wHuv6wMMYEP2FsNeeT4f/vx+Kuqn1U/ODKwKHzrtyyEfrVp0U2FP5zeCYAt6AsUa8xSRCexs+bNP5zeHFEUfgR/6SU0f4iZZH91P+I+LT9a7jeQoSlpov2Mnwkw4RmiOyMYpNdpQFEDhGqiOI1Bzux+hb2sfpwTn5Csf5KA4093kRlPOzE8fjmVQz/zVUWmCfyARYVvYmrMfm/REVeFbgprZyKo6SJ/C2E24o2ngn4IUQeghTD8fpx/m2Cn2SiiaDfrq8eR10iJpmGC4n87YPJ+HH8xid7Jcn8yf1x/TZRbP0KjZl1vZHz7u5BsooJ+FZncftsW1abB6ZJ/in9cfvqpsFFj1Fx/koCHyDp+Kn/6fix98KDo22p/5uRyf+J/XlKco6ODbH/ifsGJ+n+8OqJ+ZwVcf3/BvH9r8/J+dXWHWZx/DTEWftdpu5A0FJp/Svh6f1XYn6Fcf7p4bL4SqXZ+Lr8Kfy3VTH/OfrSY7W6LeXx/cfE3S8eRGn5ifwEoWn6GfgIoQn+bYex/zn5Gf3J+AX+SgdvEkz7kps5/QX6Jb+J/on9cfpEgTn6RYF5/9Tu8fhJ/wn/oYFF+QX5FXJGp3n5+fqaT/5EOfz5+wX7vkaCNxn5lVo7GPsdSf35/kn5akJF+Y93Bfw+YHn7efutgB+LPI15+csfym6kxkoDpf4l/IMPOfzLOdn82f45/Rn+aCa5/d5vcf3l+oX47YGl17n9BfoF/mX7WVuF+/CG8fhl/QX6Vf1hQnE6Rf+F/hX5FQSl+8X+Wf0l+iX61v8fu4A7YURSYcXdQmYe/C2FCCZl2LX5w1wPonW0JdtoV0PaeQtpmOVHj4UyhKIGoYdV3j8Gqf9fZlyLbXR65x5Gtfg138sCkQI4jryHNf5zR0Pb8EZmm3X8tf9jggMKSo9qoCg4kUH0EdvaBbbu/lFHR3wl3m5Cxv3oivX5YMcm/83/Nf9L1ZFGzfqqBDHTA979SNyMv5QN/z2Dyc5QgqoHu8CRRD+Y6921+YlAjfx1+T6w7ftN/HX9e4Z9hE38dfrV0SlGlZEN/K37SULdC1aYqLLPWf4FdKql2uhuKb0d/KvZtVvN/BpBpWHN/tjFBxpXx/X522It+ZXsjf7t+jiN1BwV2o35iUCF8lXfDG+N+nqEGuHN+F34PYHIEuKA3fgvh7359BYb2V34gb2eFBXfOCZojP38O90t+NFFff3l2fX6yUQd+m3+Hf+9/zW2Xf5t/E29y3pt/u34WIwrBBXadfs9/QP50MGd/T+ZDfw6qSlH6UWN/YIoFvpbHx+d5d/t+CP9g/wt/miJw/qd/33+Hdhfnl35R4CT34Zkbf5N+9346aiOm437tfopkk3bhcq9+OP4vf5D+9XcI/uV3N3989ud+5Xbvf4JQgMLPIgQjuP6CxFgmpP4ib1t/535TfpZub37ld4D+vFEg/rt/3X+Pv4VOc3eNoaE/XH7TPGJREJFqZkA3m5Ag/jhgDP8bXhYiWeM+f1pdE0/8jWyEkqNM/zqReOGWRJz/kovgV53hOAi6fuJ4FiJ3bcJ+ZnatT/yN/P9Wf1swqmf8jd7wZn9VXFkgFiLc/1Z/q5JOH5cDG3+jgw/REv5s/1x/UoXs/mHHOUmSgTL+SlGM/rJ+LqjjQe9+6pxKfgnk00D1d1a1wn/K/kpQTKL1plL/iv/E4QoCov7y/9t2kSVZfrSweIHbdlXFCv/d4Rr+SG76P/p/COpAb6Fpev62oC5iYG+gqVZ+K8+jrkyRPGcMRqCgZXb4y29krP8m/oKYVv720VpQIiFqJ/p+wv97o6KRvP/6fz8rrG53bdz/KSzIl1F3Mzy3otg+Yv8u/5b+RPCGrIt2UrFWf4b/mG8O/hr+lmYjduoGWv9Mqa5vvUCpp0As9tE/riz/Fn9S/rbGh8t6/17/+a+EmeCiHv9kyLbGYf9WfvlCma4h/1Z+0PKZrtPRdkCO/yeRrG/S/3b+f5wpd5V1Qv4J/mev3v/Z2B6hc3ee/5KAMPjrd4yl7v7tpq4gsXau/rp/zFCBQM92qf8nHyKQ3v8Fp5z/9v9fBHb/buSB/1F28f8F/rr/+a8x/2H+oZBc/lWvexlvZHE4Ef8G/66xZtAV/m3Jqf+/QSMmZf+Zp4oj0JGB/nL+sFzR0YX+nbGJ/qCgeH6IZd8h/ARhgqyXjGQzimxk3JhBvqstzf/UZA6U6Mxt/7pNiK+3VicP2ODZvZKA7f4dLV3+uX9cl7zftl+t/73+Lr6t/lGBDjqd/sCQPf8Mf90MB0ZyQbZlfGUKkCNRvGRJZZP/UwGVQRP+Eww6kT5kXCAcLfBVaWFT/r1lLVPQ0HJBSmWhZdP/zRAeZYv/7uxPnhP/1mX2MRbM5BAb/kv/c/89ZVMN1RM0IZv+SWSs23DPq/98ZUal5mW8xjbNAmDNDRw/Rs3cZS/TAncYpMSVJ/9b/94hTZ/lZO4RFszFQAFk5/8lkQkiDZz6ZUf/mWFXPHv/Q5RiHvf+dmV7/8kjwmXcZTJzV/9oLXdbekA6QEEp5WV5vl8xkUCv4noMH/7r/7H9xHPP/35Qb/+H//FkL/6L/gf/tnTCS3Exq4WWTmQ/91fz9k3cZGAYah29cZ2Cy/0Wn/ov/SVknRgV/6yn3nzD0GJABpf8sX7SZjgAZv/M/+IQ5NmT1/xJZG1ma7MBADj/61eBT/v3/Of+u0hyAHt/0gAQf/KAQizJngx5iDH/oIGQ7MUAD0na/8EuDNgAhf+RrBhmRcAO+QNYWWgBeUYt97QRgRZEwA3f+begQAF0APtQBIArxgLIk0HbmiBYAbMyI2wjPNZiBqFg87HsMXlkOzJe2b2mH//u4yb/0YAC8WTPBnsMMwA0tmszJDozQAK7dn5mXAw8ACeAGnBmsATgA+FkHTJzAHsAJoASNWBvEwRB1mT2AP+Iq4A3+k9jZNAG+MhdUCoA4ABsgD6XbuAKJIg4WQIB3/9uu5P5my5LWPAQBtDZrgzhAJ4LHtubpkUnhXCy+AJMAeX/OUMj04LAHJMgUzDkAlwBI+5wQwZAPEASSwZkikchVmRH/2ZIh72E4gWf9sUIyoDKAXoAr/++xBMAHghlCAV3/Mv+7RZ83BhAImftGGKbQERBu/5FZkp9LiyOoBqHJxAEMAKOZD8yeABMzJmWRQw2QARwAn7MjOhPQ5EkXiAe8yalkvQD7WRrAPqZFAGPwspLIDt5ioAyLL1mef+wRBvmTP6BwAaMAhDkpQC3mRSAJOAXlmAIAMrJWgFHAPuWD2PPIBPQZ4tAtO06AZTmU7QgTV+AHOZkKZPBaHABuLo/MzvANwzooA2YBawpcB4VCA2zGicJFkugCYWRPEEGAZDmHP+CAhXAGL8h+AcEAo4B8LgkgE0hk30DoA6IB5hZngGxoHiAetCcQBjgC4mR7JxwAY0yfwsxwCy/575iHRvsAlABuwDiWDLAMeAdSA5EBtwCkQGPUAX/nUAkkBorAqgHUgMJARyAp5kAICF/5FAMxAV5AREB1IDxlwtAJoAcUAFNIEpEKAFygIZAfyAzQujPNJQHFAFr/nEIRUBwQ8HAECAMarshgHseEQhbWAaGGGAdIAskBeOYt2AmAKpAY5nfABMACSNC1Zy5AYMgVABFoCzgGigMOAS6AoQBoJBGgGOZz8ASQA9SawmADAFZ/3BpESxLf+6k05kBBANZARqAu90HrIgwFhvUMwP4AvHMPiBqwQb8H5AWUYOWYKIDYwG4gJRImkArxgGzgQwEyAKummM4T5Ymf8gmTTGD2ZGEyIMBRYCtVAJgJRzgKIBtAJRZl/49qE+AZjmUABL6B1QF1GGpzLoAs3eECISwGPMiCIrgBM4QQYDlAG9IF7AYDNVc8HwDwAFf8EsIPSybA+soCTmxRgBrAfOApsBioDIgEygImAXjmWIBsxBACzmsnTAdsQCZk9f8JwHcsibFAeA0EBIgDSUA7gPRATmAq6am4Cc0DH5g3Ac0Az0iBdYD8BakQDVtp/QzOXBtrZYfAAN1vdTdRgv4tpKK9/AWZr+A8IALOMAIH3U0pRMnQL8BAGdWLj5xGAfgbQUCBgQRfojRl3/AYOnOMkwelzubQaxQgcfcffAPHN4IHmeFYdmbQXCBm2Bg647iEg9LjLenisD8KGJVSyAcPMQUGgpIk3JD3U2uvka/Otuuq9CSCKF0D6NSIUWgCg9Cb7iiD/vtLrL0WemQrxCPUnabsPsNn+acAuIGwrmdCMeIR0EQzduhKCQO6qls3Wi47thC17WDzjFtyUMqiPLtVIGcFwbXipAnFco+Qkb6dB1xvgJAyNekrtB+hqXGJvrPbP0WakCCH4Euxj6EZAgh+JkDyFA8QMjXhpA9iB9nsxIE2QKigHpAyNeHkCFpBKQNzXiZAz7UfkD2H4+QKjwkjfMLWyydQoEaSAsgS+keni3kC6xaVnGCYg2vAKB6wYgoGUCW/DrdaSSBDa8NIHgoCUIDzfboe9t9n0BaQL1UipAyh0qUDVwYFQOPUmFAkqB84kioELRisjjlA0AunECfIHCTEOQE1AusWrOp2kCcQMpdlEobswUkDqoHYFUUQBpIcKBCNN50iiQKEgerfV8I6kg2oHW30qgXFAmaBXkCCH72D12yLlAsqi1UCQciZQI2Ut1AizUU0DgoFF30piN9zKfiRd9Z0DV5wbXvYPdVY868AfyN02OgRtzNKB1tMcfwQP1ugSHfPTI2D9LoG80zUuHJA+TWvzN9oGBr3p1uYzLUgjUC9VJnQIsngDA/kgOdML3BxdzEgZS7DME+ED3IF7QOegVJA2V2fEwYYF1QIzptdA7B+gTxZ84RnG7IuNAlOm1mY5oG4wM5btZAou+gvpbSbsPzVduMPE6B7D8gYFZQmIgTpxMGBHUDA16vQNNCASVPKBv0D7qZPRVJgYSGIhmDMCpIHiDysiMjArKEGdMBoHowMRgbH1EGBfECfgjYQKJgSAzbzCnMDw7b3UyjKAdArDw1tNZ7JKwKg8OIzF9gF0CXXaioldXvlA35m60CHoF0D3MZorAn6B1MCTYF9QK+llzMWmBgsCFYESZDCgaLAzWBga9hoGsXHhgV1AxfOhUDbV6sQNnzrLArdeUaAL6bJTGNxkmArBmIkDeIEWQLhpHMGaWBZ0tGkiWr3h+uDLJBaoa8CdYpS3X2LrAy/ggtM6XjWwLQ+kGmd6B6kDJZaBLl1gc7AuHQfaQEYF8y3ugUabXaBOstLFDWwLDgQlLa2BzsDAvhRMiigbK7VaW0OZDoEGyztgcZA0WWKUCGcaJwI6lqlhC6B1g9+yLhNxzgaTLGmB2NAPfoe0xJ0CFmMSBA8C8paJrxtgajROK+00CzpZfBjygXXAwasc8CFB7VSwtDpxAmeBYtB+17lQMVlhHA4qBqstjLbDrz1gR5RWLMw8CUpYewMZgWq7CdknockoGdwJXgVfAjqWHMDib6fQMMokPA3Neu8CJURuQKloLnAgvCF0C74H8zDngaEPFiiU8C6YFG02UcMPQJTiN9NoEHOQNzgQbA7B+JgE1ab3+gfgeXAs6WgCD215NwLBsLGvWOBqCCA4FyQLO1h1LESBjMC+YGmh27gfaNKBBrIdKEE4INIQWVRYBBOkRv54bKRddjCcCbM/8CR4FYILKomdAtBBc8DC/jxSytgWPA4YeLFExoEHwMAoizmHeBJ8CkEFSQKhgbwg1Nea8CuEFLwMrlsCkIRBm8DsTjuAMkQRHTPk428DAYHSMwoQazA2RBNCDWYHkILxzi3A8+BzZECSofQNYQbggv+BEsCmAwwIPlgTfRURBYcDGUaWFjJgWTTX9Q7CDTA4j0XDIC+YbSBP9MaF5mIKZgR6sNxB320I6YhIP3gfiiUWmgSD517SQNDor4g5hBKMDwqIQILsQb5A7uBzsD7EGNwLuloNsUJBjiDBky5IIyQbjYfeBhSCV4EaSA/gftySaBk1gNlJnQOD1pdzIaBsrtakESqAwQTVRRpBVSDW4FE02DcD+1LJB8dNKBAOILDgRUIbM49SDskEBcyaQe0glpBIyCvgBvgKRrh+AwpWGWZvwHQQMo+k5zeCBUuNKPogQMwgWTGfWgkECepYrIL/AXBA9ZBiEDuyIYQKrYKhA++SvnNpLykoDhpHQSHCBKEC8IHEQO4YDcgoiBED9dRDfiEAouRAiyQdZYqIHpTlxQFBIQCUGdNGIExJii8EEKdEGUZJh9BAoJPjHI/BcOfHFGWhI0Qc5ICg60o4KCDH4Jt1iTGCgxJMrkgMyhOb0hQV9mcso5bdjqSgoPhQRigk++zECUXaO2DfKEbTDGY4khHbC0LH25NuzG2w239xkFLqCgjulyYZB5UJq6aHnH4ogFHPxwrHU9aaDJnKcMquaJBCxwRxakoI1ovpHJOm3UIqaZVMh1pkKg/iiv7M0HDrpB8QXN8RlBPxhmabNMmtFiX8DpBKUc0HB0oP4ogyghAwztw1abeTEhFkHYflBIww+a6ROC1QSjDdCOMYthkEYZylkEygnpB+yYKUH1aGGQXkfXOwaSRpGYBUCxlp44KVB+3Id7CsOFJwpPRbH0S883bDmoPzcLSgu6W+bhoDA0nE8fp6g4MQ4aDzpbOOA/GJs/D8O9XctV4Hjx1XsSgxhm/FFh5RQR0zQRUg5+wI9NnUFHsH6DPOndVBTSAfVZOYEbvv8yAhmBixwkEKpQpQdAOANBSRwcI5kXXjpuDBV2wuaC20HkiycwE9Ld3KwNN3yA3017QdJNFh2kv9Sfq70yunq2goiUODM5GauPw+jgSGf+mkv8WppjoLgZuE/J4ER98th5Nd3QHmffQoMHA1mpY8QWbavTYV1OGThqwEJWGx8PxRGBWnIY4uZnoOE4Beg6duZ6DPlhqmEizPwxVyqu5hKa7xIJnzOmGKoMwqD/PRWp3xsAvHZKAJitoWavoNcftKqQ5mE+hH0HAYOdYNKYfFqyX9w7Rly0v0OpzTx+AogL0GnoMQwdRpA9BJ8FPH4PiGlMIzXEp+EekKv5PM0PQZdXRNOd+hDzDCoPPQZuYe3uPiDz0HJmH+ujOgpDByZgsx7/oMgwYUzKNOggZTPTJmFIwcBgpgURptv9AoYOjZGrEY/Q2PgA0HkYIb0MZeWumkeVj0EmWGpNhagg28OEsTuZZoMHwDZAU3+Q5Z9MRHsiLjF5ycWIQQo8Noqnz6ngSSVTBPv8FSxfhn0waXGGtuCbcGWaChBMwRpg/TBUfd7f5p8nVpA7NVogorMTQg2YOhvui3PYe/PgAB5zGDtPkWHTIeudBla7zb3X7iOEf2uAWCE+CzMFGrj5g/DAC3Zja6VyBTns7GQmubwJhB6BaGTrsjETzBFtgrq7osAnnl/YcLBbGl3+5JYMPzAroffucWDgsHB3xewFFgneu7uAp+5hYPSwcrPbaQ8lBisGj30OkBqhAGu+oREsGx9XrPhVgwLBaCRvME1YMawUErClWWNA5eAC+2awWn3QbB4bB8sHr3yZUH68AZu/LJCsHxEnKwR2mXLB6SsKVaS7EYEL0wfzBdLZFsEVvBNVklhSLBotRpsHUa1CwWNgqNWB2DasF89U3dhFgxrBFlRtvDXzhsIKpWbvg/XgjrZMqCQCPtggbBpWDAjDjYOw1rVg0Iw1WCzraNYNy6DaQNsksWCLFYA4PB9JlgnpS1WCGsGl0huGsdg7e+jWDnsHYKA6wYdgn2gEODkZYgcnjVqDg5IgtdBSa6A4JKBCBycrm0qtfsF44OiwUPmTrBv5oEcEjYLewY9zD+AGMsQOQmKwJwTTgvOw2ODZbarYPewcdgiLsgvAe7bZYOEon1DGBW0qsVsFrKGBwejgm7BPyhvsHXYNpmFDg+jmfODaGZQ4O0VlLgyrBV9BqsEmPF2wVTg8k8qWCycH4UHNDj/3EnixODucHa4PmwezgirAWOD9sGIDBZwSrgjLBmOCFcGEICYgQkfY6WZ/BCTBodyFwP4LLqOeBtCU4ba2dwbKvRlObuCc67vLy0PvNIOzuHd9kBaad3oNo7g3aeZndqA7wKkDwTc3Yje3O8XpCQCwO8EAiOXgxncPcEJ4K9JnkjAQOj4oiBbK0CyDgyAXXW7uChqKu/kNJnng4je5+8s8HJ0AjwQ4LK4Qp1MpkGboJ1vlqqQ0m03gEhhu3wq+o1g4usQd85gR/4GKcMSEN2+vjcW8Hihzdvt+glvBdPkR7735kuwUH+Ee+D7dLsGCFRHvi05H5QvvQAmbXORnwb1g4kO4+DFuaHIwpDsPguK2hyN12wbUEFcA3iP7BjIdu8ECiD+wVyHN2+QMQO8Gf5mrlu+gPYY++C8R73r1Clr1g4UOB3h+pAPk2uOl3g59kZhI3sGOwJAkC0WfTgSo9KhRob2StALg+XErUCkN6isiXwYntADenBZdsGXun+oNgIa/BpdI58FWp11nPAQiOkwLNYN4QIhbwazOADeSDdB8H2sAAIYzzXvBb+CjqB8ESKwJ3gy/BuhkPh6l0lbwS3fUcIMqgG8E/YA6ooLxRbAVngICH0mQnwX/gjS2NG8nLaHIwLIBd/XccMzk50BViBbeMRvAQhvWC6w7EbxacqQQiEUv7Bi8Gr4KOkAfg+kyeGDj8FEEIVQD3gvqGJ+DON49EBvwT6nLrUYBD/kYLzik3hgQw5G4hCWN6S8V2wU/gRcmSNAr8y9YN4IeTQAAQWhCOCEgENUIUfgw5Gy+DFCHyYNcIawQ3cc7BD6tB4jAkIdwQ7JaZLN6TKiEIQIblQSMm/BDAmqXYILDv4Qg1gVBCsCFsELkIaVWEOWLEoMR5kEMTTkjQNQhaRCQJD2EM4YFQQofBLG9rCFxEMbwaYQowhqBDRIHlizzYKEQ5r4vG9CiGBEO+5jkQ8/BMBDNN5YrgtwewJfpAymDhozhcmajHGUMDk/KRS6Q9EKD/hlbMickHJzxg15j6IVF4WzB1nJPGhPpmZZhNQR6AiS1JiEAcmmIc1GUYhE0ZxiGuSBC3mTvLyWOMc3WZqkg+jinHAdmlTsMPRNx2aQCEHBDkyJgpQIJBxxKHNHO8+titGOD7ENEJqW0M4hgwpxuAkBk/Zs1QJGORxYSnYFFCljrsQjHwaUtyY4Kd2EwC9HfP2QJCZTC/RxcjuhYeBUaMcbo7sZ3h/O1HHVQFgdYzqfENRlgEHZEhYMdTiE9B3hIScQw4hMLsIzplxzBIYlYCEhyaCxA69kQxIbiQscmAJCBrBLs0tARcQ5AuGQdWKAokPeIYyQ3jwli9Cg7okMEJlHiBwOHJCgY4UkLtJAiQmASAQcTsCzk0UAEcLRAO8cpMo6fkzUDqnROaO8Wg7iHiUUcjvxiEwOXMRZSH9RgsDj/0RUhYpCmnbnEL0JoKQqQOLJC4Y7sZx5IJ8Q7CO/Ts0TRwx2rEDEHT4Ue48Ea5poNC3sSgtN4O084RA5JVtJqujPbyOfsXSGpR3rWHP7TpWqUdW3Bx+0iqI1AujG7pD0/bnhClkI6Qv/whft1XyoYB+ZE6Q9v20ZDBCbekPxDmFYdZmbpC4yGkqhOgcGQ9MhrgwpoGKAB2ok2vGDAiEscbbEtAk3hpHHV0r9Q8qQJkN4JsbkSMheVIIs70yHGJhGsOshTYBEyHhGhd9uwVVMhddJO17Y00EJkQDHP2xB9Uo59kPxEFF3Xgm/pC+/YjkLTIbWQ0MUcXdV0b36Dn9qcrZEw/xNVp6lkMyjoYQJ/olZDgJChR1gqJSIKsheZC5yHdkLLIas5QdeC5DQo6HVAD9n5dGch/bwnGjDkLYkLeHAZ2/G9dyGxkMjIeWHe7BvBMhyERTzLIWOQ5kQ2NM7yFfkP5EBOQp8hSE96D6hR33IVKIJUWe5CsJBXcFazouQ9OAy5Cux68i1PIdeQ+qeYEdyyHRj073plIRsh4IsFdDgUOIgGBUKCh1B9eyHbkPgoTJHd8hC8A+6ZZkOfIa7TESODFU5x4kR2tAHhQ/8ht5C3yEhkPfhoIfXshLFCMzw4UJooTImaWmW6M2yGXLzYodWQ6voPE9/sAyR1iytGPKg0UEdmMYlkJkTARQ0chwlDLl4IUNHIaBQmRMidN4I4cUNmrI5gQChFE9GbSxRxTIOEkVih5FClyHUJHfhrxQ6ShT/R34aO01CjgpQyyhFEcP1QWUMuohxHVChq49dciPWFi8HlfMhwMkdJco8ULooeJQ/lealDbI7JVGTHqJQhSOsFCTKEquBppqOQjShHZDEo73kKu4DDTGMh+lDlV6/UxMjgh+T5ehwpVyFBUKu4HQ4SKOMztkqFrKz0od5Q0yaoVCDcRYUNfBCpHG1o0Y8MqHUUNPiNlQsyh+WAnSGPcFepuxQxqhv1FQqG1UMe4MwzVshDFCqZp0UNKoflPQshDZDkooEr3klAxHfxwBlCRvA0RzkIA5Qi8hFkc0qEiUIiPvBHFShyGZXbDaUPiobyLX8hLFCO55+IMnIQufQA+sVCwmrQi11eKtQ0syJlDsIqlz1HIfxQ9bgzVDbI42UMYrImQs8hbp9RpDVkKuoVK8KahHVDuyR2UPfIcdQssh31D9kDvUKIodtQ7+efFCGKGBfBOof1Qt0+lw9Uo5+UMhoQFQvMhj1C48xdUNuoXBQoGhGFDxqFHUP+oWNQvKhBYgfqGZRyPIQmfSiar4d8yF+nzv3ljQ16hh/Bq8GWyxY1rByBTmRoct6AL41x8L10TUOZJRkTABFHxanSIAjgyBMjgSfL0MAgDwJQoR1QIp5LfGQJhvBVce4qgLwCUGGT8k2vRioMegO6xGZQ5oZyYXc8/Ehj8hWmmQJuf9fKe7gR0CYGziXwsZPJcYqtDnDAOiAcknpQPjwCHABGDS4FwoKzQyWh+U9ZnBf6CgDNGOMMQNtDGUQsSH5EAUUC/QjNDeKjOhxPCCQTfDQ3n4ew660PByN7QoCeGtCkeBu0L+QIWIWNomUg2aEsSE1DpzQ/2hjKFH17VgQdoReuKWh12BhJb+0ORqssbflklNxkCZBElDoZnQh2hWQtORCNWi9oSpsUje8019uCtjydofz4bzAyBNLWihW0PXlboPP+vXR14YPgmzoRDwEShvNCqMDGtAGxIWIUkAGZgK6Fz+12hDXQ0vU/G8U6H0yG3HnLQ/NeWdC06EgUHloV7Q9Oh6tDe6F3Ow/jorheDkyo9OEC/2EI5IoIRYhW/oZ6okljL6leyFehUeY5R7EwHpZjIeTehj14LkwEcng5BfQnTBiy9MEBW1GvoWNSYgMV9CyOT70NMwXX3IOAD9DX6FP0NC5IfQkp2Y1JSq4w3wmtoUmMf2IeCED4BRGDXj0XH4+PnN0/bNUOd5PYPDX2alDneQ8uw19qzTZBhoDDMaHWZySiPqvPCgEB9mBxwiFwIMDAcQeUfskGHJu39Xk4fSXeBdsc/YUMJbEAkJJte52FWd5+oFHXrgQeoaODCrKFBEQJdhr7BChQRFJXYa+zgYa97Ov2UDCkxBUMML9l1Q53knDDJFS4DyIYb2vIRhpld8GF8MOWENgw/1eTO9aT77oGUYY7TX0QhGB/V5vyVF3tMobRhbFCeGGjr2cfLmIBaQ4a9E9C6MPZdi77FMhlKBpOZmMNIYXjnQRhvB8QD7g5Cv9ilCYo+MDDS/YEUMNZBIwuSm5DslGFx+10oaowyl2R9I4GHr4GdXjiPW/AseIm151d0iYdYPFEQaDDv2z2rwUPrOIGu2JIcdGH1iCQWpAwwJhHogK7b4h2MYSkwlBhomh6c6JMMcYdwwzkkzq8nGHW4KMfphPDAoDttFwTCAMQnqZnephCgDjA4Mc0ZlmKgO4OSdczx6AzB1ZnaITAWoBY1rbLj2mDmirZce8wc0FYdj1ihJWzKkSYY92XAi2zNvjwfdoOViBlx7ib33tvjbWkBYdsTdpbIGGYX0ws8ePRMdmGHb03JoMLWugW49xg5tMLWYb/SRZhoGsDmGXMPmYbf/TphfUgZt6HMLPtvo+YQBPRMumFXj3jGPqId5hMqBU46mZx1trWPFZh32gOx6CJGmVqapYQBl44p+ZEiXkPgQHL8BMzDfmEUKzjyEYffNwadtTbbIoCpYIAYD8eELDYNZb0DMPtswktBcQCo7b4sO+QHcHY5hvqBPmFWiH3tndbOQQJAcKFa3MMOEDSw/e2dNtvMZbWxOYcXCRm2MOgAJ6goCmYVcwzQQMcYXbZU2wgnssHEZhu/M4oL/WxeYWKyJkmXSsUUBn82rUDQrRkYkbBQJ78sLBYRKwsZhP5hOBCHMPRYa8mEQWrkw6Na8RCMPqKw3phOLC6BBCsP2YRBPeYOprC6BB4sM2YUkyElherDcWQNuhm5krXbVhgE9+O5zzHCPkKwoFhDAtKvwvW3lYWMQYNwYrCIbbcTEptuKwugQqrD/mG2sjDYetbKUCUKso2H1wAU7qaw9lkd4JnlbNMIWZJcw5ph7LI8ubH21jYakIdPO/zCFmSZsMZYe5fVCe2q8qaG/828qs9YLYiDwDCrrZ2GMdmWbf4gBcAH6A1bw4XNEoLtWgkhb/4iRFS4NzQauwSyAO2Eaq36AqwQMv+RbpqO5nnS1QARcXB2Ux9QCy9PCQzpaYJZAIfgAc63rG2AZ+wSR6GDs55RaoGnOOTYQi6GACYmQ1sO24hOw25Q8DgjODZb2HkD0TWTOiTIsX47sI23tJjddh3TseyjiAIohICwW8uh/9DjpnP2MdnLLJZAHNRA2D1UXBsGX/K10jbDihDFHBPYQxnBlkshYD2El2FbsFQfFwU+TtT2Cbb33YT0TBT6Kf9z2HesGiVEewxbs+pC9sBeMnHgp2YPBGxXNMx4uAjwRjLsBf+Ucweg4k1C3YUkMQmwRfB4t5jsLwRpzdOIQIHC4OHIty2YZBwyJ2KZhgOGi6m6dtBw6TGZHDJWDmyjxAUPOCqwgYM72GSjgGDv7HO9hiYBD048cJwAeI8fp2HHDBkDu+3Y4Sxw6QBx6xjg4McNlPjX9fJ2r6VKgGpSkecNhw+Le7ww6OAl0GQIB0QlGkRUN7KQ3llWTDSmcjM7vJBiEolgO0KZwqvmpRYVOR7lhOXnqfCzhDGZ3eT8nzEUOZSRjMiKDi25BET5LHpyJTkpuZJORqPx7TiKfWzhwXC9kyqJFzJCFwjdB9pCz14lCEnZticGA2/QdqKYsdGyljVYCde5Bt1bYiU0y4b7jaP2GXDKE74Gwy4Zb7Zw27nMZuTjsxhgrGzFPgMBs0aaBOAKnnezDjmnHAASIwGzq4b9/P7u+XDIGRG7z3TNlw4awEXliDZhOEEErfrFLhvXCuuFoGyzHpAyZROsUs97bS0RE7t6LRyw8SUETb2c164VonNikQetBuHYB0ZruawZTk57d0xbR6016O+3JTmcHAmjhzt0O4cNYazwNftduFncMF3rFLcbhDyUupb9+wy4RrvYDuy3DkA4wayO4etw4E25bgq9YLcJj9vNw/bh6Xc8uZ1cMwTtZ3FY8JbBwWAid3nrptTGdaxXdAeEZcN53jNLMrh27CnfZLszu4dgHZ4WOXCVuF8P00sGlw4DugDtseHw8MV9tpzCKw0ncAzbEkx9iPQbKpkS7NTtAk8Ku4SJ3dHhZ3DRuHuOCp4YU4Z9uEDtj2Dg8IO4bDwuhM/vs3fYbj1asM77KphyNdjpZOwHAVsNYT7Bcfc1uGfYNzZvi9QYWUoFgDbJgmo5sHreXh8zp3uGCzy67muPJtmQ1Iqe7HdnZ4dWw4aWI7DHHAUz36ljwrJXhXUsLaAxOH2nv1LNRWjjhjp79Sz8Vr3mE7h/2DVeGW8M8Vu2IIACNftRcHR6ztvpu3aHBW3CcsH+SzRQTY4SW2IxsTeEk4OwDgbwoPhRvDXGQGcw/WOZ3ddAQfDZZ4hS2SVkHw+meIUtQ+HHHAuNqHwj54CJt1cEJ63xtlNwm3hs3DreEW8PPbhHw03hqBsZrAJ6yj4SOHSPheKdvJixs2r1ku3UPhhtA6TZ7YN14cHwhHhzPDxeG3+0/tmLw6vhmRV2+EYz1t9u9ws62lNCG+bIO1mQWhrHVmOSCsUiDcwCtu4jPecY3NfubuIwP+FNzD7mw1hjTDfcwy0ItzBfho3NbuZxW1r4QPgFbmW3MxeHA3jQogbiHomQAEEcDHczc4DY4PJIvnM40Ca8PrsDdzEbMB/CEpjEoCe5mGHRxw/NoxKLTc2j1nfYSXmP3MzfAxOFX4XPwoHmhwY3uaAy17Dobw8DcDMsFeYxOFeIP9QEWWT/DZbBkhyIYdfgkARAfMCuY482WloAI+FQjvMIBFoCPh+mTzYPW8PMeebz8IZjrTzcgR4Aj0ZBM8xJ5izzBPWyltI5bKSEPTjQBLARVPMM2BsCKlSALzCR2jjhQBGUkkRxN6wXAR33MCrxUSBicD/w0XmfvMEBFkCMD5vAI8JwdsRQ+ac8yRoobzKXmYfMg+FpAj9Zu6ES/hcdhYH6c1ke0rvw4IAWrMePJ1cM34ZoIz3m0etTBG6814EQYIjXmgvN5uHE2F0EfJQHdg6y9BEi68z4dsNYfLINvsAUwECK6wdAkKwRWhC7+FMCKMEevwu/hXFA+CGiCO0ERF7cIRGtBvuH38NF5nII3wRcvNA+ZqCKv4WDnAFBmfNeEzfy1VZgnzW7829CJuQx8wQZJGSM7kGQibHARBms4YhGbIRkyZ9l7HUjz5oUIjcOufMi+aUJiKEfSSAoRTQj6hHmnyF4aKnR2w2nNRqTTs26Eax3etmNtgj259CIW7J+3UtmIpCud6xsyfEExzdPkJHcxQL80yZzu0AQtm5thFhEARh9Fu5zCsSywjJhEO2zZtGnTDP2iCtLfhDCP3VsmzfoRItt52bQGB97oMI89wc3DhhHXRyf6vywgBaP9AdLaAdxbZh+4V6mzytb2YwEz85hp3Wwyc0dXIAbCOmWqhgf4RnbcEDbPuCAwZB3N/W1wjxuFgNkSlmCInoReWs7hHLAH+tvOzNWwKDNLM56szDsGfbZDmsUh9x7bDyAYRmgzoa0Wd/RYuTUJETLbXjmWphSBSBZ3JEb1YAVg0WdNfammDzdiKrRBm7NMB27+i08moyI3dOODNaREJZ1J4b1YKsGVWcW/ZemA5EZBAL+mThBos6J0x4wUrHaLOOGDNgyR+yloKNYBkRcojJowkMxZEehnQURj1I+c7m/xwZmFHH9OkPDfJrq+3lEU43b0MjIjKxw7UKlET0HRXWkojLI5I9w9MJwzMURCWc7REmiKP+gDLb0Mk7tInYewjjDIF7SJ20YtjRGR+yIQGFgHUR6nCWOYBiOA9ngjYMRL4Y3RH+iJfDF6Ii86FDNKRE9ByXEMWg1URkTsAxExiJFEe/wCMRY/sklAXUKswN7Tfp2QtcN9CBiI85FuLX0RlftsxFmiNR7sAHeuUnlhXRFZiL+gHGGSMR/iAcxGGCXJJrGIudB1+ACqZRiK9MGu7MMR+lgTYB85ws9hKoeawV/suxEk921IdOLQRm3IjhOGJiNlEWWI+sRppgexHViIzEcOIgIOkgdi0FiqmU4QWIq0wi4igTwT02/Np2IjUUFYj86abiNbYCSIsDo9vs88Bj8J3PmTHXOgL1sUREOi205jvwEYRf0BbhFl0xV9vVncYRIYs97bTCLmjrHyTjgjYB32YrCN8zr6za+wvmdIRGzCP5YcOULOmtXCh072sxtsNPbGERrqCDhEnCNvEWcIybqFwjXxFUYGBEf+Ijdmb4ij7a/JleEdcI+ERjwi3hHQiKWEU1HD2MNCtd2b7cGwkZzbNYRQIiguac23TkDRI74RiwjsRGkSMptocIoiRd4iUJFIiK8VveI82waIj91YYiMEkUOnD1mRnDVJaNBGMdjOrZqOEDJGyx5CP4jFuHTKspfIpJHySNEfrpg0ewEDJpaR7+naiDH3BSRW7JjCD2UjdjL/QxhA9lJRiHlCMyjIZIk2kxkjqAxWSP3VhKzdR+mKDn3C6SO0kQfQgRWJtJtUwWSLT5JsALSRlqY3JE7BEg7jH/MzBPkijJEySI4XKFI/SRMXIQpHzqzXVsQGOyRrkj36E1T22jnJIw/gT/pdJHKSPUkXfQqkALAhFaTh/zvFhAyDKRpmD8REmv20YsgLEVcUCt7DBECwe3PArQyRdBAKZ5n5HIVnVIzRWfCB/BbVSOcLGigugg+fDKojJK1lULzPIFQuusB5ZUK36kXbrORsIyskohqC2y5BVIjqRl/J0NYtSN2nj5IrhWZ+BddYZkT0VrVIlaRHhZarBSCwWkSorUqRDgtNgBsM26LPTWPaRJ2CoizRVmSIOtIsIsiMgtpFgyw/kDGeCaRN0ikOCWGC4FqNIuhW9/JWpFasID1m1g4YgdrDM6JfSNiIIJ6eLWb0jdp7lSKGkTi+DbWbUih6I9SPk8M1IkcOTUjVpHxHDt1hDImtIovC6CBUsPsqI+gC6RURYVeGUEFuYQs0ejmOMi2Z40EBxkX1It+8I0iTGSgyJjWIwIF6RNpB0bC0zwoKLNI0mRgvAQZG50R14XCQFCA7UjCsoJ8GhkfDImXh2BA+GZhFmGCHQQBWeMdZDSbMyN+kagEYGRAMjPpESyLl4INI3Oi9z0yMA35gZkYLI6mRvdF+IDLSIekVEWTmRS+BNZELNB6karIrWRjUilZGAyM9gHTIn6RgvCMB6NFiRlvLgr9g/tdrZGdYJxHrvRYtyh2DoeA+q038IyLf5G9tcocJa4JCoVBrBySm2DBKE3hAOFq4Q51gu9ESRa5SA4sDaQe2R8/dI5GY4y53vLgxGmrCg5Rq44KJzsbXX+8yuDpaa2kGdkbVgnKh6DF1PCk4JuoVnI4ORziBla5dF3f7lYgI9e66D0J45uwcIM21RrBepDTpFpVHrkZaCcos9FDbMTNQxo4adIoiwdGAZojK11LAGb4ZqGIuctqjXgUoIHMlRAsDfoj47D4DuFrdIwXW3M8eWyfaCHokewDGRiL4BvaUTglSlPI38ObeYQyqjyNgMPXRL1g+7hwmThuwHzNRpSgg3hJPpG06x7kYPudIilm4h2yYRhbkfXRb8QPyg9SGHSIvkY1g7hY3FBj5HtyNKjOBLdAs+A4BcFJEn7zN1CYYSP7JEHAT5iXkY1g304cRZR5S1uDfZPD3dAsV0E3sFSdnGvhi7brIMKMf5HmNHIsLVgrUY7at+5E0wDfZFjLcxo3ciIFEpATVkW3I8AW9Q0TrDmNCbkW5GGk+p0jMFFvyLz0C/ItryPygCCCQFk/keQo3SM1BZCrq3yOBRkmYGtIj8jGsHwsnHkdnAUz0gij59CLyMQ2oIowjOW1QOTC1YPFEB/IjW+QFB+iHiKK2qNQouYwo1dfrAnyKoIQMfR6RZCiWFGWoKoUQPI+egzR8tqj0KKoIVPPFBR79AECEVXhEYJYYR40o+DGJDoFnJGALgx2ercjBrgW0DyISYoifMf8iW8EGKPDPMAo3hR7rcEjySKP6IZvImM80ToxFFZWAnzAgoqRR1Tgz1YO+EK5AhyaskCSjcKxJKMykT5vKFIiSiLypZkhSUQKPZqeznDMUEb5ngQNPgMqeeiZtGI2IGMAZFIn8k5SjUlHZKP+TPdSLke+SiIUGEoJtwaKnXcctKRG34/CTjvvSZFc0s5FpWZ2ENd/E5RKFhlr9dxznFCGUfxFZPBhvRKKL9KMgIdfRTQSCQ1sCHaziC9ogJOFeqER9eCDQyESNjQAPG6yiHWJz3y1ctTwQaGwMRulGAcmWKEF7EQkgq8sZBf8EOUTF0QTe/jEdlHg+hGUWRwOZRDyiI6AR4K+wNcokFhxG8OlFJUQN5NvODqitIlRabDKNeUcRCe5RSKlUDaoMAX8D8oiZR+eD4madKJeUTCoqZRZyiGCKabxEwOMoo5R2NAvDqikzOUZCQDqilIQ/eCHKPoEA7jNgG9yj+TSIqB5lM8ov2YjyjoIz3KMpUcCo6SCZyiblFvUBgBDVRX5Rc98vupXKMtto7fdlRatM/JKGCJpoLsqFlRfwYiVFRY3eUUCo/PBFZQeVHQqItkbDfSayxcJCXY4GWTwcegTD2eexgVEhKSk9n6gMwE0eCmSafe246rxvcgaZ5Eyhr4fyRoKhCTT2+BwMVExMgOUd+2becvG9gziHeyefOaomeQetNWojWqJY3vqo+VRQXQBlEZSko/rLTYjetqj5VEW9gA3kqomqigrYzAQdUW1tBe/BVRMKig1F/e01UcdpJZRWXsA1FxqMtURqomZAHVFDOjeqMTURTQbRUhnsVVHiqJFSIR7FNRwKjjIjrKJ1sJ8omGgrmp1VHE3Waotnva72HqiGaDsBAahoDBItRfqjG1GGoGFUcWop1RDlIjVGvdXeUZySBZRGxls1Gpew9UVeIr4OOt9Y8DTCCndoKkF/hJUphkCGeyKyNWooRUWP9XPByqjeoNjzAtRvoF0iF7TRwfA1DedRvG9DTxJUXXDBvkXjel3QyPZ6sg2ALxvOWIL3txWQJUAvUbAUK9Rs7Z05YqAxLUb/bW7+SNB91Gdu20WrtzAohWGExPZgqCWZgDQCaYMPs2lBi/wBoA3ce92wGjN1E4lA0JL+o6Q4q6iyTJ8ewl0sYYNNRU7hambLqJA0f7YQOYO6iNxG4qIOalO7DcRb1AYZiA4DE9i7wSDRTDpG35tZncHARo2CoFBAxPbAREOZmROO9RH6i9eDvAA6ote6cDgYnshMJMqLliAeo2iEjX95pzvqOI0Suo8tRgGiP1EkaOyIR2mG7AMGi+NER6FSEB+ozjR5ajtqjgaLU9hN/M6gUTtPGbyEI7yPWo2TRDUMH1HVqIgaOqojdR4mi1NHgaMM0RJIn6A2AggigNQ38qJImEg4tZZrNHpKOD/v1ZdgIw3Jomgx5ls0cNyezRiUixH7Ujnc0VZo1oYyj9nNENQ1c0Q5ooYh1ihLNFeYJnVrrOcLRsfUgpHFSOtlkfgQr+i4sG5ZVm3CfnsNI3mG0sraIQcwb9FFLTLRCbMgsiCsB9/hcnBhAPZsDP65iyMEfqbW9k8c8jBHEJ1vZAUnAQRNWi1u7js3SLKVLLBcAHNrMZVSxfIJ5zOxRBWjx6F9S2y0c1LLQ2CbMkDafP0rFhBRBSEPUtetHRs3ywNN/GRWqrNyE7DPwI5i6oFrRDRsE2blGxKfkm1Y3GS2iyxDU/yq0eXLYkQav8z2Y08220VX0Q7RbrRJOA7aKa0SAwHrRCVQn9aB6wm0dBGeg2d2jEn43z020Vdo+r+OW9HtFnaJgwWlolNmFWjctFjaIINu5/UMWRctltE/aOjJA1oj7Rmq82DZ4iLcwTrfUhk+2j/tGrs3/5j7/GZOP8t9+Yo6Pl4QMLa7+K2jyDbcTzR/tQbQwekv9eShU9xxTtT/WEoubMwhYjaLZTk0beqWg2jyDao+0m0XYbW3Okv9Cxae40znqF/RJOIxAMtE2i0RUFzojrRKuMQOaEQkK/q4nOPueIgff51aKsNpU/IrRARBadFqX2INpToyp+1OjogGhiEK0VkHNIMlT8JdH3m3u0SLoxA2eBhb2TS6OF4NdozMWdhsKPzPaNiQg9mdXR/T9dtGTclH5v0/SC+iBtt+YLaPQDpUnan+1Oi9aQY6LwNrYbI3RSuj9hDvaKQvklLZHRYRsQOas3iTQT7orgyHX9gdGxS0D0b4nGv2NKBxdFV4KrkV5fcXEcOjCSTtywGsEGqX3G1nF1UF/60z0UjUJ9B7Aw2dG9YT+QHORE6+hejwuhx6JoAo2ELtmA85z6LT6CP4TOzc2hPiCG0JfqKENlV3aVBMVgbfbL1nPCNKgneYIHNUcT6EH25H6OF/hYf9jkFTTAkoOobZwc2qCOLy46KXGLORZGYgAjo4LgbW1QaXozPRrWcp9E29Uz0STUGjR00coebdcKtNPEgh1E33MLwINkB8QYfotnRaTUyUFFvD8ETb3E/RPei6kA3dwTweygptRzhthzDnEEH0c/o7rhdDBa9HiZANbnvo14k0qCT7yrdz9QB1idvRo1Q8uFr6LOTDaUNnR4YkukBzkRXCu1wr/RIlEKdQv6KF7iJRFfRZhtsaZoGLU2hd3W/Rc5FkDGIGzb0XAYoNUZmiDYDVqGSCDZYSLRr/JyDGIjiqUaVSPJGQQoWtxRkjIMUEKZP8t9CMlEGcksFiwY+xMMFZODFqYMYMV5I6zkVBiGDHcGLojPQYvgxFaZmlFxaNmQR3WJ3B/h9y2Zyc3CDFonIseihj5eEPcPCDKNwi6+ueDPfBP61x8GoLMBsMBtXSaAlG4DkAyF6QBPDdDFCCxQ0sYY8AOgvArKyc6NO4b5DQrhyhj7GDy8K7tsKYJ7hb3csx5TQyUMaPKCvB3B9L9ZEc3CDI4Yr7h8/diew69zJMEWw1NBMOjDx4p6P0FoiYHHR4BilNa06SG4acIMkw57cih4CaySMdgHdIxcRjRtHDS1EHhqTCPAT+tq1BcCwxECdwuHOcRjxpAU8MgXryYN3R1RjCTDOXxmlikY3yGEujijFe4Px+m77HvmDhjkA7VRw1JqNoxY2+/NAjHIB3yMblIJvATfDuNYyhlZ4b1HQxi1cROeFNGKbZGUYuYxocoa/ZTGJjJvbomf2rzZU8FDfjWNsMYqaGDRi1yIDGOxJJZJYaWYQtepB9GOA7jzwXqQDIh7l6K+wOMfEY3HhxmtMjGfcNN0TiYUYx2AcPc7TGIncjH7JoecRiKbrpdxOMSMYsrR97cLjExk1qMd8YmMm1uiQmRe4MKMcV3Z4xMZNATE3GIeMQ1aa4xZVJEjF50S6luhvQwxrxjPuHIYkm1hMYwTuGxiRjEQmMCXF7gy68rfDgY5xGNSuIJ3RYxutxaO4lGNt+EUY5YA4xjJvDkBxxMTiYdox8AdI8FnGOqpIsYrkxniCHNYUSHM7pT3NkxLRic84akwiwAyYxOehJgitE0L18MZSYmP24lV1NbzGPY7kKYwkxIndLFD8mKbWmR3RYxWJivVB+4Op0dog3wxWJjLQ6Z4ItAk/rA0xSgtrlqcJ2y0A2eLwxaQdOu6GGLlMRhoToxlpjGE7YC0OMWaY33wXuDKjHFBx2ji9IPYx6NJhTAS6Pv9A1rXyGRWj/XycmP1MdaY3ExdxiGyLoCwFMdKbMoByphuAJuQKPQHSYo0xOVI9THmJ0FkMswNIOCdplTCOmJypLcYrYxM6h/+a7GJkDrwLF6QQZiKzHcQHLMYILYaQyZjAQ6Oz16MWGY8IsUgsymKXB1AXoYYrkxHCVZDHsmMXUMALKyssAsxU6lmMeMaqofzQgxjLg4p5zakJqYzNQkpjwgzW6ISwFoY0kxWWg+e6rGLSDquY1MmWQdFzF26xrMR6Yucxg5ijA5TmOFMC2YhPOwphIzFFSHrMZGYx3OXZiWzEK6OaMV4nUYe9RjyzEe5xxMDSYojQ45iczFDB0fMeEGeExxEATTG/GO1UNeYkYxaxjbg56GLRMVrNRPRHQjLZH1kRkMaHguQx3csFDFJEVv1j8Y7wxahiKxJXs2sMb1IRBs6vD6GbzSDneCTomMm13DIOaEmDMMb/bCwxHW4rDGf21OMSVwmdm6nMHDFq6I7jL5DbwxrhimLF4pyk8JHgiru3PdPDHOGM90YSScixOPCg8aAO3ZMPLw6YxoRiSDGRxloTCICFWkOYQKkbtCOc3iJyI/WUwIsYw5hHg4HJYzFBDCBhGgfbxIrByoX2kz3IBDEAch0sfnSZ7kQcZU4xGWNNPqFw5zehlinzDaWOyYLpY8yx0Ac6+4aWPwZMZYuCkoHBfaTKn30sV1yVc87libLHVRAIEPZYj+Wj3Ju9Rekke5DkZWgxX5YTyA+WJCsc5YgKxKfN+YJzLyyEQpY2Sx4ViXSRJWPhYhnzdeAqljNiHXiLd1tFYBwWjBBNFYmlWQFpfyGQWinAwZ5wkFP1MLXcqxlBAH95hkEdCBUxUhON2N9TYVMS64TdjQ6eTJ86FZ5WKUFgcuAhWXViisD8QEKsW2vAmRIysx2z+C2eXPFreZgYqgaLEEkGqsXkxS32UpA6GBkyL24ElwYekQgtX+RcK1xqhtrFgweisi2T3SNqsUqQEbWNVjWrHQiDGsU4JTqxl91rpH2tAuVncIIgWLqh4FYnWPmkRE/c6x36ctCCVWP1IMS0b6RlVipSBy8G2sUooPJgt1js95/WPUEGTPdaxKisl4A1WOu4ZIgchOS7h4eGSIDb1ku4SGxGPkdZ6Y8nQ1iYwAaRGtoqFbDSTUFuOA3JgwNjRZHiHh2sVc8RGRBNigbGyyMQMLjYypCXMiMbHYKHrRqdY8BgqChabGPWOB4RUwYhOS7geeEKMAfwE9Ylax/Fs7VDBRDBsXjYhPgKgYNrHrbjWsVzY3uiaNiyZFtcOkYvDYnQwCejbSFRGPTQSa/KsQXAtXfAEa3QSJ9YxYOtpB4oICa1VsX7I7WxnBBX+Tvq0isRUxIgOWtij1A4yP+1ihrS6x3HNmQi42xNUEbYySA10jFXanMBptudIzJhH8gvqZO2KE1p7YjWxRbCiY4K2MtllugtHMyTB2rHJfE9ICHtNdwRY4716SIDztqiof6A0jFY7HNQwuwPqQcVIzw92Ijh2LUlk0QCqMjE9ImChMmYIJqlMGi/1jrpG7swzjvEwAGxHGAYN7JMDzsaPIonuKdjFQg6yLeuEhwYZWadio7FYbxjsSDY1uxvShsRKy6Gahhz3CpgjHdmoYS9wqYKuw0+RydiwyAmPBoMEnY59ekYAlxCnyKHsePYxbMOsiC7EZ2OHMJUQlZGEG9HGDum1PkYj3VRgi9ia7E8bwUYBiwfqxYdiAyBb2IhUP9AXeij3UUNDp2PMYN7MA+Rj8VzGDRcGXkSEpd8mzpAd8T52L7scmQBDAnzBB5EM9wDIDYo/expsdHGAAOIhUG73cxgTcB3VB1SHvIDYwDuxBQhp7Fm11/wcYQeBxluDObGaxCnIFfY4+xcDjPSBB1xsIPCoWTenZIm9agOJ/wug4whxgrYTgjoOJ7blPI4XA6DiaOGAOPbUM6QRxWG8jmN7OkCfsaPI8nuMDjDSbr4APsc6QCBxl8jG7H/2Is4FPIx/WH3gz1YYiESUcqfIUeF7BHIyxWOF9mI41JRYeZ9eTD0mkcSlYs3kUjjmowSOIP1lfMJGGkXIClEJt1tIFo4gfMyKZJ6TaOOysViQZHwbSjcki38Jb8EKbBkkOii+jD/by+oDzYeNhrbUseaz2L8QDeuKbR9eBAODuZj9NpSSJY+C9tYKH34Gh5tdgB9mb6tGjZJREJ8P9TUGgbLZ49buOOL4gjzLI+fRgOeyvaKa2Hsw7MKXWYYnG2cBM4oFINXGhrkAnGebEcccKIQnOy8kKsw4qAs4J8YOs2WrNEOafGAPTq3LBWoO7BsnGimCl5p+zFrwtLVReYtOJEUXt3N1s97A4nFem0pJNU4qJxWPMAHF+ICqEqU4opx2LDRnGnUDbXHhrPkwf5Fhx7ACPd0A+bJyxZGtIZz60B3cPK6Ge2/mtdeZTsU1Yb2lRiic+cGOb8hFbNgCmC9e9jgZjbTOKk5iU41uWNQQPh4VOMsNvxAIO2FjhznGMXhoMDPbMRObssr44z21iNh84snmr+CXpYvOPJsK04jJxx3xdWF+vC1lgyfRSIsOcXDY2sxDEAE42ZxY2i61DAh18ITpmDlQZGtjhjKy0j2mpUHck85ttnEbOK88PubSkkSJ8GOYdwlbloi4rDWpMCLnFEaxJwWM4m5xkLiwnFjOJBPksYQ7I+rN2j72OPqVD84t+w+LiPDb7SM+ca54AiQLLiNjY7km/TvqzS0hSTiNM4Ny1pcevbeFx0qixLakoznESmvCo2DnELRFrrxnZuTXPBGbbCt2aa1x04R4bOV8dYi1tGrsyHrngjaNgq7M1XEkkCD9h8QPVx9a8g8bs121cbzoy+6B4iCDZ/d0HwAeIhVxj3dTXFE2It0eHAP0RHriKjbkGmlIfloz1xSrjhOFX619ce64kNxubMg3GVOxVcW93d1xi1jA3HuuI1nhG4hNxxrjVXH6ryBnuQbckwVYimE7EG0zcXP7BVxmejZ678lhLXj/LG1xqy4WZYBVVcYV0ZcHucbDBGHpuJ/ZiXXfksOHCTyK7HCLcXrLOVxcft83EnkXdcQbrP7u98JCA5B9zJuEKQ6NgEhtC3ErUFXZlq4+SkQfdI3Ea+zY1l2zNVxc6M0ZYXMNHXrNPIAxEaBw17DaINcTIwyA2dht02A3r23cQW4jBhG7iu3H6r31cce4/1e27ik3H6rxHTieRUtxaCR63HOrz5Xj+zFtxQq9EN7tuJz9h9YtnR/hVzV6K6yfce6vJqSzCC1u7hMOLccD3JJhSq87DbTuIqFEvPGNx+q9RjZzuJg8T+41Nx/q9y17juNHXnwnJHRGDCsZ6buO/9tm43HR87icPEHuPDXph4ktxSTC0PE/y0Nccx6SPu9rj0LDQrxQnv7Y2LhDfMxLajMGKUEOnXQw/WYUgo1sLSYEMcf7M+5RIO4E9RComSDGW23cRxRB1cxJcpZnQH2IniBbAg6XmIElzGjKiwinQYO41ysqN3J06/2ZJZjPK00Sq5RS1SL7DqZJOtyK5q9YQFg2njGtDyEL9QoN3R5YaFFI7zesHdMAlaGnMvrw5PGLDki5rNcN5hyrA/JA05nQ/KZnLCEinNJhTk2E48dC/IzMenidO6ooGxoEgArTxUfgOIGd0FU8UOnbOC3HiG2HD6EfYv9mWTxlmdUoCCGy88ExwkdMUsCjMzl9gnbmt7SLm0XY5s5Rjnx8O7oZdhqHdjLyb0BQ6j8IxIcGnjKjFn23K8WZ4ypgx7AAJExiHRzK54idukV9rPFMcLHjoTA3TMNnjx04mSEVxuZ4pHu0aBuRDGUWY8ZgjV8KJXj7Erjpw/mBbjIEOvWdbUA+eIK8fdYEbxMJASvHTzk57ooMRTmMOoKe49eJK8Rl43Du8T4SvGkdUuES14legL04PxE2YAa8cuGc5KvmclaAaeIE8S53a7xaFFiVKE2Hq8aDLYJaI7cjvGd0Hi8bt4jrxyXjQOEXIiS8fGhcdOa3j+PGdhCe8YllB7xsfQB26TePMour/Gdus3iJ6AtWVmXIt4xKBRmYDvGA+Ni8UVzHbx6Qg/JDiWI4MazxI9OUo8ahHuSKYRmKlELRdkZPWz2UlZ5F6SPHxqV0CUGOWOikcT4n+hhPiApH1o2PoVPrSyxRPiWfEOcmJkorSaYMKjj+GRKSIF5A4GKSRNPjTHHGv22IULkPmWQ4UoI4S+J1llzEamW4E9xEGf91J8HBAEeB5FQXzYmdjjgRm1G32CviSKKX9yuUAmPIKik59SzYeII11K2bK2k9tNGUYfSx5iDfTaWifdN7lDvInCop/3YVQwfx+UFmMwKkNkwPmWiXBWiZ34nVQTKZE5AMrjiUGWY1GlvGInMmjHdUaJ9CJyMhtLPl8ZbN0sAchhEYg3TPLA29cBEF5iMT8T23XyWBntU/GBS2CwLCI7ugK0smxFzR0enudotW2gEjI/GfIPmCmNIMPxCWAI/GMimD8VOIsaQt6Ch5ZHqMgYOO3VCBoNMSZAZS1QgSsZb2Qk0tTVzd+J2lpWIkamL9cYGIp+Ob8VH4u2mTUczpD7aOj8SKQoPx1CCWREjqNPvsSg5/UJ8iTkG2MBGJiv4nLAEXAcMDXoN9lvfqYi2vjgPZZ+iArMFlIUJkzst+tC7BjwFCV7Gn4Btht/Eb+K9CKw4L7WQ7Z+yK6txwwMBoQ/xZ0oAeCJqn82NzLGPQgrhNiDx+NeGn+gFpkr8DloTr+Kv8S+4Buwy/jwAkKaj3oB/HH76XqY0q7EBngCZVXN6+cASaxQIBKqrtQGZAJzZEsq6eWMDgNgEra8clJ0AkoBL58QVAcFAGMREAmhcnICRgE1AJUFiZVGb+DeXFS7GVKmlBVKx/AIrfswE3eiNyAPeAVvzIei7YkrOF799uF+yP4CcGosfMZT9kyAzCko/grvWeQuyg/Cxyuwputg4r7hnaj497hu2RptwEunc2z9mQj43SpdvIEw+ipyxJP7J72kCRIzJQJk+JFSCsBPWUT5Im1snATGAlVQCEdN+rDUUagTv+5Bzz7CINmHKGzATL6LWBLX7JjMS+iegTCXYGlUMCahwQV2Xi5N3brhk7UfGqJwJKx4HAmIzjsCcIE+VROgT8yAeBLJSIj4XER9HicrGWny0Xi4EjiMRkohlCzUwgwYGQk72OQTPH7lIUq4EuRTZ+1LkFvbpkHxUZHlQ4UsI9DKYzoN6Mm8PIgSuQTEcalq24CWt3aoJinASgnraPKQnz/H/obT9JHTryCU4rIEnX8LnBPkDrKJfIM4+D6uw1Nev47uWR9o7Y6b+7QS+lDoLA6/oYQI7Gj1IJWSrP24WKD7d7R2IscfbE+FaCV7ZfRuewTNn6XpG+9m8cLp+mwS9sa1BNq0Ta2fb2QWY5f6BkI+rml0Fb+Cj5JgkQAOeCeEoDzibAT1r4tyEGCe8ovP+NwTsR5TBPOCc9QgkgnQSun4zBPyCRkE/7ALwSOgkFBLvrKyjPpQcISuybnYxrFH8E0V89nBQQlIhPevD9XK4J8IS10EeXxLYaeLHN2esY49GoEGUYuCOTE0Af8ZwrPq2RyBl/TOIMXAsOzhP37MjTYxkJgL8m0KqMBdwCZ/FSUN7hIwBk5Q6/qEYQuiGIk/CSgvwvgivYjwohL9RQkBkBLwBuRSwoUDUAyARsEK/luhWfMZpAojpshK1Vl6QHlwXtEACzOPhpCXHomnmhdESQnhP0oiAuRZ0gtITkoDV4F60JGAa7Arj8LQkKFk0EtwkG0J4pim7FlCCXiOaEwc0xXBpDLknHNCYY6HxWF2g9QlgvXCUH6Ew72Q3h21aGhKpdpysERx4o8MPI2BP4DFerEziMvIUbZBSLr7skwGMEMYTqmhS8mjCWtGdMJeATTEzxhPV5ImE5FMj64bGQDyCTCUlIlMJCYSSwmFhNTCVmE2LRsOiTX5onWepjqccSQSpACLi9cH9fK+QqGxPdMPLjJ12krF2Elxwh+ZewmNhL9rpu7DEQ34c0TjG1zRUm8LJsOANd1mCXhybCeG7ZWgfYTQpa42J7ekWLacJDNj6axz03HCTvXexgc4ThwkakHJNKhHbsJAMtOwnPU2nzMrXBsJZl8OO5SkGMMGeEl7euNjfkB3hMB3rjY6JE4Itsl47hJ5FHZfGUEI4TjsowX1GgUHPScJil8Z6qGFlHCbaLADuH8hBwlXhOBbpBEs8QlGxRq6gRNwvm3ofUg42ogIkAHRZCX/IVS+r1gPwmP5BgvlhE2eQHhVML5oRIZCbeEq8JszcM7EkRNgiaVWZfOz1JodEpBO1vvWE62yV4TIpSmUEvCZRE/MQPHBTwlMRJb9kCAR8JXETCa6l8RlFll+eCJn4TRL7ViwzsThE08+7ESbwk1j0SvptXGCJskSFRGcRJdNtr3d6xan16jb0c0xxvJEgI2q1c/dKKFw0ZFufSCxJ69vL7EhO5LjAoYrKF4T9K5ap1/UGuwS+x7NxWL6k100EpffJo4DkSdvBmRMWoGIvb7QAD8jL4wqgZCbUofQgRl9hLAehMDIACbcyJM4T7VDkP1CiRuEqM0HidxMzr5jJzuFEbyJy5hDGA9d1CQBP4RAs7IkUonORKcbsuSOyJFvtHFE5RKcic3HEjWpkTTz6PvjtCa5E0qJV5hIwA35RcYG0yYSJd/xVe6IXwF8FKEp5qiF8B45SkD8iW5E2HAUKgZ7FeRMoEf4vRyJbkSfMiQFkGiaefUQerChPIlEvFCQGnYdKJZQg5fjTRIz9qfYhXup59AmrKhOc+phUaaJ7rA1onRRNCYFMIQ/M3xcuonpi3QcblEvT8sJAcfGH2IgTKUo/SA9aNmSwQu3lHlGEimkftJ24xC9AOtqQE6aAN0TGraGYNYCAPUX+Ob0Tn6JowF+iRfAcBkl0SCUFSGPj/t8w3rhRM1PBYyy0ETPdgo0QtDNueHe8BBEJH7U7QSMSmbbmOBxQA5nDNiSfsLAL65yxtm7whGIWDtBbYFU0L/A3wV4SlftSYlh8GGkmP7RheSmczgjkk1xiYyIFvhrXDnfwDuGZiWdw+jmMrhebZi8LpweeAZGWQfDJcE1uBRibOpGIeyMSKYlgyJUFtnw6PWxdRRYn4xPe4dykRkQpOR0LCqxzpicccDwRn9t0mIYyzd5Pjg+GJwsTlGhUxIFYerE5HOYsSx2C95jpifDbXPWOsTno7AB3r4XjEhrBfuteYnUxPt9iwIEDG6d8/day4JDAL9gv3WVsTmcHeOEIoHjE/e+uesPYkq2z94T7gXWJ4sTGJo4iH+YY44QWJIcSE9a84KNENnfO/hn9sA/Hk7xFXDHwhY4Du9Y5EeCLpQZn/bGmfsT87CHbxyoX7E67AZ48G2FCTCetsvvRXhjCAP97ZxIdiT+PWmctisLfZ+jwmuATE0uJBzC3lbuOAmYZ3Erh8h29XKHyxLpQQv409eKDtRhHT8KLoP+jfrsA3Dcr4GxwjEEKwzSYLDDDobfcIt6h6ITZg4esN/z/oznesY4TcK/69uORIGBscPFtfYgo8SCYlemgzjngQae2GTg+J67xLzYKUIpII4RF8sC+60oEGJPScQ2LAPUFST1niczw6eJ5ogaUyy6H3iQTYf9GWgtzHBuPSbATrYWJxPKYF4nAkHJsGAk/9G6zZdeFAJOzQEjLB+JPFgQN7n8j3ibgICDeKCTr4k8QX/rDkw4KeN8SeN5BESynrnrQgQOTCHxChxMIELoQbh4kXAoEnAEHt7sNYZeJ3jCG+FGrgYAJAQE0ezesmiTZH1YomvE8LoQk9v/RrcLfriAfUlggHB/mTkON3wLQkv3WOpgYD6+sCa4WJ+aBxu+A0/AqcBYEElPQ1krCS/dbEJMNZHjw+eJpldGpzuWDZUIQwlKhJcSQJgpkXudgQWBBktFYPOGRkMoTLRWHMJYNITEnAUidgLbGLvEliS1LFlVxLEPJyW4gxZZXEnMBmEAG9EzxJvAYFT62JMEMDI4oyJ1TDT6CSS2mDs3DQrmYSS5RA3eAejsFyOUQPwlro6c8WiSc9cAEhgBh4kknYN0cM0HLCOx09G7DhJM9YdXTXgOLddcZHWkjySSdIihwd4Iikn7T2tJFJHHO4TUd5CG7xw20JEk+pJQsczSCwiOuOlrXLYRD+JbE4xJLfEd0HGau/MjU4nbEL9XtYXPI+LQYnwCoRw8Lv9IIKaK68+SSbkJ0wH1w7fOZFpUyGZJR7poUmFsh8ySQ/aBW2J3IhLGhAJosgVBJrDywDMuaguDqC2f7pYBIOCMktsQ/MgUFBFi32SUGQmQwMotBWxsSBiwJP7Dy2vqDQME2JQmSfmFfDBTmAV167RHWST8knumco0tIFOYBqWqZbEMQgjNtxhEl3odO8kvvUfJdsI5hTWQHueIEE+yJMjkkueBBca6Q3ZJcKTQRBZU02SUiksfOYJNfklKADmSRnoQlJoHwdkk/cPUtv8kzFJNySWM6741RSbUXB6WOmBrknXyHYiDPTO0gnySxSGCM3J4USXYayMKSJQJKW2xSTFgUFJn0RiUmN4ENrp6TYtB4yTOi4vh3JScykuy21YgpZBhaP6rnlsHNBC694vAqpJV0EXwKyOS94ZyHwsUBSWSLR6weqTlUkKpPt0ISkpWWocgFkkpW0tQRnoXFJeYgHbDUpOvkOlIC6wZH1Pa6ivlYcIEOQOuMXVy0EW121SV6kyVJq/s3vBnhw6moikp1JkjNt2EpW0ZSQCk/quNKD1MBmpPxSepgYVJmssAeBGcENriyg5qaMos4q71oPJsdsXa1JHqS2S5dIm4tkJwV1JQstkTAOpO2LpGkqMgnqT/xAm0xWSdGksfOpqT9UnYLigjrWkyWunqDK0lsly5IaWksWxkltfw5nJJeSQ1yZ1JLPC3q5BpOMwKCk4XGiDNoeFQlzFIbwzENJapCkeAq9l9SZ2kjqahKTjj7LpMbSSOkkFJvqTp5GcM0hSYrXE5JFIjJ0lRW2tST6k/pJbaSh0kEt22SYCTelJTtcInBlpLFLvXnDZJnqTt0kEpPXSZFQklJz4dqRYvpK4jtHOL7g7aSp665pO7SVeHEKOTKSXklIRx6mnmkqeucEdR0mV10xIWMkgNJYGT50nr7nCjhR0NlJLHQeW5P00y4aXXGyOUaSG65QZM3SVkwflKqGTEUntSCfpoekrCOnqCT0myME9JnSk3FJ32hMTAupOSjqaQsEmG68SMkN2D/SQK3KmW/lMPuFUZLztg2kriOPkcv0lKR0Nljak78O/Ecmyb/cK+rgWk0OQ16ToRCu2AgyRxkllBnDN+UnWlwwZmRk2TJe4jd0nbMEtIR1NMdJ2kcAwxqpKEjiSIzDJ8cNe0kLpP2YNpk9TAxGTISH6ZLUyUeuOMRymThpKHJNoyUcwQ5JoGS7Mm/pMAyeZHVKmzmSPI4WpJXXvhHINBwySW655H1EZv5kr5Jc1ggsmJMEscC2kxBuvaTRExL13WOsDQ5Iczkc5j6HJN0yUsk+4m3GSCmDAZPfSSiLQjJoWTCG5SqB6sLGkwrJv5wXLCRZN/1m2ITCaFWTeqo7UJiydUwZWUSWTavDgV1RIVckxFJ/nB9LARDmzjgakzYeBIS7SFbELJjk2yeDAW9dHSgXoJnAaXXcE0KugT/5et0+PgCGYbJ2zBRsnJmDIhHjHDZ4TFsUTBhNj1bsB+FpmZ0pejbYpgJ9hszI/BtDBJsmCYPGyUdk2bJDegsngAmz2ydxYFVIhxtIzIAkM1Ynvg7+ud/0cJbRgO8YJ6kHPwSJg4rZCRwstlTYAsw+E9LJDnZNb0JqAibJnx9zomeOABqEdIG+MGd4D/Q6OOaUR/Q1sQISAloAqSIBqKjAP6JEOTiKRV82jsJDk2aA6OSWvBx8jPgDyzFyMO/o4ck+cKSkQnYVHJf0Ab4yOJMAkOjkgYMBOSQuTUBi6DDv6UsJ3miXwyU5NlZvjk0WkdOTUBgs5KJyTTkxIQPOSBclBACJyUvSX/WoviiUFHh38UpW45kOj1hMhx/uL0dq5k61eBOhm0lEpP9XrJkcDJ4dob16W8nEyUmqK32JhhVcke4kHXuVdPKmdYJlfa3OyL0EagtJhH3M8eBSoKPpO47UrAcqC4RAG5NJJtxkPJhiS9SsBaoJREDbkz3JyuTesjrU1HXvB9JaQfKCSQ6y5MyyYmgvv2Wxwu0kR5LpEIrkqKabuTKRBx5Nj0AnkzUODuTY9BW5LpEGc7KKaTuTmaEPwNj0HbkgFoi8CSUkkeKTydLk5X2XdJxMm0LE1DlnkvtJ+q9EeZXJK9ycPif3J8ySq8lyLE1yck6ZX2KH5TUFo9Weph5g4GmPeSgJ73ZHtSXLAb8OUtNPszI8AzyfyIG7mhJNLw4MTweDGCZeNeEmj6qa0LA9Dv3k4746a9wiDz5NNpAevVogYJMV8lj5JrSWrkwfJvYclcm95LpbGvk85C1YcoSZSoIInuPkvJKG+SmXAjU0c4MmvE/J8eTR8kGkGHyVyg4Khj+TkSYh5M5EGnkiHqi+THeDpTR7pn3k3POyQS187U0KJ2v6vGm0qqT0armrzDDr1YeApfftLHaWZP1Xot0b1JIhRBGE8NWTSWIQGXJUeSoQw9iLoFLbsZMMjIiDAh55OgKd6vRAp2oYMPEe5KKDF6IwvJDdgQjCgFK5YDgzU4YgdCa8mj8UXyZTaMdBYmj1aGv5KswMgU5kQvYch4nGRKPDjmYh9mObBiiFcmB8yJsTTYoeBCBTABCLr1P7LS/QBoCSQ5SFGIwWkwPfBHYh8iGX6FouAIYGpESFMDZI78JQaDZINUw9C92yF4h3MKYpgukQbhDL9AHb3LEMIQhKw+hS6aEGoDtwDcGJ7JGa84MHD6EOyY6IN/B/1gtCE90P8KfOWa/Bik9b8HvBn0EW6KUpm95gYggG0KxgZyGZHAJ8EgikqFOkjrZwOLeGltKTAEENTyf/g6pmLTJbCmsEMzMBgQvKkTEQ3maJFLkKa1iefB27IMBEKbzQIYUU6+JUhSHZZd6DyKToUhQpmRSyebKFM0KeKyBFgHRScmY5Mm5DroUjSskRD/g4JDE3MLIGMqh8RTBMF+jQXocEU60AFvMwineFO5ZGywKIpqZDdRBgEOZobEcHCWsLI6RDeh02KUUUqxYFpMLskmXE7XtEQi7JArJ8RDxEO/0BzUQmw8hSnGZfiGtKh2IPvBomCk/H4iEeKd/oFwp+IgBinQRm9Zg0U6fJw0knLZ5UhOKViYIYp+xTIyZAlJx5ukU1qBKJh6F6uFJMId/oBwp0dCDCGiYPeKfMUpZm3+hninJFKzTuZLI1I8TCicnYlM8aOjkj4AWcRy9gqSIhgPiU0nxd8cchAWb1lZpSUzzeDkiLLFOSJpKQRPEkpuGZ+WaAMLrCV5LQ6a21cO+Q5Nw2aJl3ahka58AMY253Prtv8G3OPW9HiL9mkS7j/XeuQ9rNaWHClPIkfnbFreQSRUu6fb3zPrrnFUpxoJTc6KlN6EsHnIMKUA9flDR53U7mAPICQopTiz6R3xlts/tPUpIlBo85kROkvr6zJxWnNdtL7zV14VoI3Ey+TpT7pAdnxFKTLbCpkyV9jSlelPVrmHSfauLCsat4alM5tnbA2fuUx0WFbTi0dKTF3cJuHr9BSmCeJdKbyUtzxYpTOSmpdywbpc/T4RQ6dH64Zsi5KX+2LQeLHgfhFi1yNKXaUyDu2ZT+fBJ+wrEtJfN0p7GVih5mlP47tE3aS+N1d91YDbyLDrrnIfx0l8ZSn7q3alqmwEsppRjcB50aAKptiSU0p8wjs86xlPivnyUhsp9cgJSkxeNrKSOUodOQF9OykkNRiHpJsVXORZTBkko10wUDF3M86lj8mFSCeM5ifE/aspouCHL6HlOmmoWwBeg6eclojVP0riJzbDuSbsiYsgTlP3KVafJURUqQBSnzs17bj6fE8gSfszdoenyT+gVnP5mAzcuGg7Z15kePIfVY87CCyjVP0AoBN450+ICQfs4K8O8fnQbOrx/5SEX4SlO/KZu7Tcp0WcZZHEv13KR5nDWJ8T8UKkhcAAqSSBK/2T4hCa5Mr1gqZD1S5+kFTUO4flNAqZx3OnBZ5TOyllMGTriCsP8poTk0KmflKmznN2E5+b5SR26f227kONlHkRTz9sKlVZ0xxkAoJURaxpwX6/Vxm8RJUrCp+FSKTKXP2EqZ/QWXBB5TxKm84LwqQaIiWJcZSEKk/p3xCcWw/rJ7IsJ+Fu6zySvxIzZwaShisQZsEdEnyo3RQxkQdu7ZhUl5rooLLUJnifebUllhboN3YiIw7sepAIsGxJGFAfL+67ZTM7YNCcWPe/J8Ajniaribu3gqvJgyDun+Bw3YQ9XWVsyhBQRGigwiGw+PhRKDjMmEM3jQzQDexu6msU7UwzlS3HbL8OyqfZUiOQ8/Cx46QCNRrgzEDVWqFRd9GghJ8oBZUuyptP8jJi38IZktwI/muoO5s87FfDqqc1ESFx+VS6qk6MjSqb8kPn+2CIgTBxVOBbke7Bqpr5dGcitKGkGpV3DaofP9EQgWeNqqXz/VTUjNtEjTI+wJdIenDEQA3M9sarHFHKeDMN4eN5VCbAKiWv4bvGbl4mNtl1zjX1mEI7zYmSZAi+lA2VKR7ulU4Wui1TOO7TVI+rv4uCduT1Szq4Xtky8SjzM6uwVTqO4VVN2IkZrNap0bloVCwj03WEOnKKplXBj+IhVNFBFMoSaplnchsRvDzSBGxI6EYTaAhlCOVN48WdWUH2AQiDqnS1zPNJBI6Gp3Xtjqlg1MpHOdEmaxLowibbORnv2OTU8kpDv8795GSL8jDU2XKRtPiywmPi0ZqRTUsmpJsA/onscHZqUxDK9WDNTrJGgxPZKbMgqOEj88A0Cx4y9cSLUsXuYeNya5ZkyD9kyFDOeObDbk71B1vnjgHDw2lwJW54bxz58K9nQoQ7OJtfF9iXf7sm3PX2Ywttan9B27NkPXaswLMsXti9z3eUFb4wwW1c9mbJOmy/cSDIUWpP4gzsxnz29Fn3jaWpqxhyZZkOAgXoyoR5OWtTIZDdTDFqbm4kwWR0TLk6a1yCEJLU+5Q96gJ54ckD1lj7U5WpZBBVal61LoFpMwzWpEQs0ZBp1O7NiXXdQWFtT2PEIyDDqW2bT2pVYQzfG21JBkKKTUZO+dSyzDe1JESPrUs84BkT5bF0RLF8ULUxiJa5gdJAApwXnvMXdFOZMY957x8QhgW1QYgeKa9u6kURNcEGRIUnwwLRg7D3T27qayaB/gVZsTzYDxA0Hh646epMkSJeAEW27Ns+PGCmBySrlAlj0qHvxbYepLQkJeC4cxPNiPUuvgMUhuzYr1Io4ZXU3iJ3A8tnEd1IMHjtPbupBHpNp6ypENqdFqCeetspgu5WhhTnubKJ5JxpsD6k/1P7qbuTIIe42iIH4yWGEHsbtWWpm4TJ6kP1OFUBPUlWw/mtSfAn1J3MFvU6OprYSbeAEW0QaRfUsZqV9SsGnf60fqVg00vW/ygn6nYzyPqeabNSJYQ9f6n3KAwiQ/wf9x8KdfMhRD1oabA08hpIg926nR1I3qTzPT+ph4SH+CENNgaWg03We5Is0fBYNK7qX3jIRpsFsPanuDzETv8oFCJhfAehCQNOoaVrwZXYoDSgGmbTx9XtPU/+pfdTvuZiRBUHoX5JRpO9Tv+ApuLbNuo0yRp59TiB5drxKTkg0+Fe+9TMh5eHUgaXo02QeZ9Tt6nsNMGkNGbBy4/hEitYlJ2L4MA09xp5ps+GnONMrqdI0iQeDjS0fAAbHNkHKwV+p19Tv+Bj1LvqbUPArEutSImlPQHQNiUnOBpQ9hojaK1NXCetvRJp5psQmkpNKtcYQ4CYeYL15fG7JAnnmfwSGWQsZ9+7g8EgaQvU/He0IxiIFaNJ6Ht84WppNLh3+4VNNfqTouIewp7i2zYr1LIEHb430e22863Hb1IPqW+KQppdjTHxSnV0EaVP3BdxSjT4mnUCjkadk0nQ+BjS8mnHb316sbjMBpxTTsGmnJ3YaZuU9XxVTSldbok11qUT0Eg+ezSHanuRF2abk03SMQh88GnwpxPqZu8PbuvTTah5IG3MaYM0n1xptSBh4gNLLgQPU7be/M8RGkTNNWsf7U4hpV2sbakBNJM1vHU6XkuODp0B51M8aV/vNbCqychGinazOaQc0qXWemtUk4jNLTxC40tppSOsbanXNN+af8oLFpXzSBmmZD3jFGi0k5pjWtMWmbNKM1qXU2Fpyms7lCLNK/3vp0f2p8jTydY11KBaXKvFZpk0Zjt42r3waT80/meohSQklLKGFqdv3Z2pHtSF56CtKlqQvPUsYutSLHwGCwVqeabdmu5tTk6nNdjoFqnHTWpMdTtan21NgaTnUg2p+zTZ64oC3V8avMaIQ/4JkWm7HFIXpi04up4rSHanF1OdqaT4SNxudTk6nWtK9qRS02Vp/zs0ZZCxmEHva04OpEdSuhAgtJDqQjIKOpLrTY6kBXBcabLwROp7tTLk4atPkFrq0x1p4bTVk6DuKYFiG0zppVtTXEKV1MdqT60mupybTwhCF1MtqRYLIOp/6gY2mBmEkDudEkKWS/JH7g7h1/SPBwSze90Ta04MQyOXnRDY6keENq2lM1LZyapbKUkaW0dw5hBkogA20jSRTbT86TAaSYMdKQX2kPbTrElrclO0P20scsw4YZLHttL+iV20hJpo7Ta2n8sDZHjXGQdplEY52mSjxnaT9AS9Q87SO2lZSLwjEEGSBAq7TSDFBBg+3gu03Rxjlj12krtIc5MO07tpR7T4clJSMLaZvrSkyDacq2lltM3aewYpPGIcAkkRH8iKgBUjctpJ9Ck9GdCKhznQUZEQaQY/R45EDk4FguGQW5rI3Y6CGDUTrfgPmKx7BsOTAdNV8KEYk4BlrMDXwtj1B+DqzDhc8h9XSqgdIamP3zADpOHSOD7odL65sIfZDpWvNSD7BEFV8OIfGDpkHSwOlGj1lPnpPQQw7vsXgE0dLQ1Gh0jNalbN4Om7MJY6Uh0pZAs1hVrCz+1BIEuEMjpTHTR2EemHr1iVwsv+YnS9EbSH0B/mR0xg+sp9LUirWGg6ZJ02xWQHSfD46umE6XgfDMakXBOOmHb3bjvx01g+H19GOmC7yJIhn7cTpa+82+Ze83gPqCQSzpkrAZu5ksLM6S9YHnhlW8lOmuH3m0pxwW7kJzCO4Q6dPAHk8gFRJanTDt4HZ086ZWgFjpZe9oSCxs2NaDMwvfx6PgDSpPIGsnikjDsecDh0LCzPzw6YE4uDpFFiex5BdNY6cIA8pUVnSxLEQFN/adBYjwiTdYDOa0qDLiSswnmw/TDWmGDs2kPkDYbzmnFiDgGTszPwFV0+JUL3MeOls0Oy5hbvD4gtitKundMKFYX6GGCe3XSbOYk2JlQK10izmkSxYBY5oDuDjNETQ+03SRulPIH66SPnV4OelSA7FEhPJ3r+4DSwPy5oGFfJDu7jfmGyJ+pErrCGPBiHgBWVnmkgdgCAnRFUMNj4YAg2wRnOZ/DgZZPCoA7uDPMsp7AEEgeoTzUdBplchOLAhy26T/vOWqgwsDMKMnzTwbd0jN05e8dum3dKu6TbvfA0dnSjulYMLTxEt3C1mXjJYaxEvGB5qEw7MWGRgj8qmV3rwGj0xdgkiSbunm+BNqbvgP+JNvhyj6mmMhcebzAHpscokebyUHJ6bfEonpiTINumM2HEUQd0rPwgUTnj4XdLX7BnwE7pARhrrqWVzHwujzMro9TIHulw9LSSBenedsTSpIYDZMJt3uwkrnp53cbd7I2kF8Lq3e7p9VlBFzi9LKYVThUMw4vTru634DbHBkYeR07x96elc9KnMEz03Iw7tStSJZTlyMM1EnY+oYkifBa2C16RIk3IwA8cxj5y9NyMMxPFPeUvSifAu9Je6ctEonwDvSCemPdOt6YowrmYSPTwzwGV1R6cb002WxiT9/SzczXocWAS/0hrNn2mOaMsIHyWMP+tsYIYDJ9OpqVxyWPpvCTbYxoRDj6T4k9qo75Is+rAQxuYLwGJisbJTojHk7xb5hUjY2S7fMWhDaDBxENdoBsmVW8TnBiCwatHYLVAQFgtxpA0CxqFhuTavps/NgBbGUjf5hMLKvpg/TD2B9k0K3lvzMgWZ29G3BY6L7JmtvRUQpZjtuIre2mFn2TIbey/SnuR1b3n6WoLdMk6O9IMbGa3RDHYLPHRtMhq+lP8xb6Z30lQWc/MfuTtIHkzlwLbfpNpCaImr50K6bDfP/m90iURxAC2ekRPhDIWlBALpCIC0Y5sdI7/pbPAkBbHSNMaE5XPAWsySaBbYCy+HJgLUgW10j/+l+MUP6ZAM/oW6AsEBmsZ1LMfPgYYWFZiKoyLC2JTtoLFZGVgtsBnMEArsaxnPhxVuSJmIv9LlQYqIJAZqLZfBbwDKoGRKROIWzUM6UFCiDnMcgMvxiG5i0BmxCxMTjgM+NoIgtYhKnWMIGawM4IW4MMeBbmC1RUHrkoUQbAz1jZ2C2YGRyuGgW4AswBmuCwGMTiocoWAoAAbEeJF8Ft+YoQZoQtBBl4jVCFtvzXuxT1tdRDGa3YGVHEy+RwAzlul0eMgKf2nNiMVfSeBZ0Czk2PX0zoxSYC8BklCxpHpIMgFiN/SZBl250cGZ4M+oWnpjtBaYi1WFnsIMwZkTEWhBIIRxEIf08zgHAyZ+kvDxIGXMLLfpzDYeBlpJBX6SOPIfpQaADBmKCBsFjXEow+U/9ohZuDMkFoUIWAZJ/SqBY+DKf5sELAfgygy/BkWCxxSChzb/mDsAOSkAFjtkDOgnj6vdFYCBxyEqfokZVuRv8hlyLdAMG8XrI/c+0aDmxCnSNe4Cro8H8HECwFH/nx9QR5MGeRWSRj6IjSw2kTMMjcisfCGvHjDPFQf03DaRHXkVdEzcgXKlrIi7oIjF8upRFi6Gb3LPFUs8giCCEXxYoh0MsigoAFiqL7DNrGJJJZsiUwyJFZmLH4ogMsD+QpwzDyJLDKDnmN+R9+Pv8LhnpUF2GWegh4ZfGs7hmjDLwXnWib4ZlAh3RA2UGGGQGgpo0w18VBATDMqDIKIP4Z/QyIRnLDJmsPTUQfRCLQZdYW2kl/u9sAXWTwzJhlmiDdnuMCflBsIySl4EjNRGbjrOoEjb8QRkcROTSiefTEZCjUSvAUjNLgJCMoT40Iz2UFYjP68PBOJp+eIzWFBHeQRGayMn0QKas+nRZoJtXBrglG2qwzZ8SXeGBGa8mJQg/Xh84jKoLmGaZQAUZUoyHhnSq2pGU+g5sQEFjG6mWDKPDjALWQuq/SXwx7+NkLqOEAMRxHgaUkS4VwKXFwEy2wHhN+ZBIAzAsck9ygFIiOhDxiEOjBFvWRmsHTZC5z9P7pqug+wuRoyrMAQYm3zizcNlJCtQf9Z+hh36Q6Mi0ZLKSHoxzR1SuvfrdfAo3tBCl+jNeScf0l8M0YytklpjNzESaM15J4/SXwwCMAK9gCgTyaBYyyTjXR3CzqmINls9oyvTA5jO/9EmMnheSBc6+mcMxvYHyIVR8j/NTTCk1F64O9GOMZMWcKxnJfGxjuWMnwuKiQx0GVuSdGQGMlWSLYyjPoUiIoStEXZkxZYyZPRujNnGbgUpTAtozJxlxhhLGRAWKHRD/S6AnU0PXDMkk6BemdhZ7FIpNR0YpNL0QRthnxFrsw8TsU4c8ZhxD84YNGITsLC4zbwdWjrSSHjLconNYYOkcBsrxmIiL7zmikrsWNIt+JDuZhj8UygoWOXnhOklAZwJbrL+PYRN4z/qaATINSY6kmPRNtgI2bniFTFPtwICZfUchhqASNmYHZbC5OSHJ/RBnjK/GVBMvMuX4yHxlIpOwmaMwOy2T4yuhwv6zF3r+I6zJ8XgftFu2BNZiF4e3RbtgXxl9eVSSUcWfOGu2jHbDETIAmRMIg5xcEzfxlK2EYmcHSZ8RppClLbHjJ0rvfraCZfEy8JYiTMREUU8KEugF9URGsTIHnqKgrxgIXguJmQDJMtrMwSJJWkzji7ITJeFupM9CZ2Mcmi6piCx0G0kmpgWZs8JlviNkmYRMmyZwkyoU48tMqTuIUycABEhZC5rOF+KbBFPJO5gDbil0tl7Gb5qToploMfjYpFxSKc0EflUShcfUDQs25qEkUjo8zhhyJa0tVkLgtcTYpRYh7C4R7iisFLZWxOHhdoUDxTPeNoUmB5wjEt4BKvJOirNKYQMhWqceWxupHQlolYYKZ2WhQpkO5B8LhzIQKZlSFQmDlTIWKZQhDRg10ZoimSS0aPDGMhqZxdgPzQeJ3XwGoBGuwAYQYJD6AIyKRXYE+AYRdmhwvCwURPcbLKZVTMrHBk4kCLtnpRhwa2FmpmG8EqKVpRNSQ60yIminJPWUEtMpQuHkyaRazTJ2mZFMiRwYIolC7HdmLsDOMGKZ+dZQplCOEymbbWXyZK8Q+DYqnnnVODk+zwpAQCrwySIokF9MrrBeOTBqygBnd0tTktuo30yCSmAzK/9P9MoyWNUxIZnkyTYMY5o6pmoMzgZlXsk+mUDMuGZZfTFbHbEPd4aefXbCUEcX/w900QEEXk/GZz1NpiDB11ejlZHERWRMz7Dp6RP54BSgi32MotYICEwLC5FLE2SJTMyfHAUzNpmUdHdGQNMzHlp1R3mntqbUuB1Md077SG1GgXSQnGeT589wozkPf4WBEzcKZMzq1BWRy25M3k2LkMst2rbtwO2jhjLdq22cDkpHfhx5TEXA7aOet8cnBNX31mT3TEXheszZJHfh0Zma8QiaWJMy+rBszJ6wdpEqmZpqpJzZ8EFYcMTM5s2n7g6ZnUz0KNuE3Q2OsOCEAwxXDxmfbMj4gJBTRCZ+zJl7HLMr2ZCAZ8QwHxyQZuCLR6c4+TnBBL01gwkbM2Lka9Ng5nURMiMU3UyXJ2xDZklCx2IAn8I5o8fIhQSEAkMOjF6IT/82McUi4NnlCQCuNLCR+dYq5m3EILmReM3aJfogK5mFzKzED9sR6w67hbE4XbGujkIMvOZsxTe5lFOJgvuaoQeZGWSxokFzFrmSag3rgU0xuo7nuEzELVE5HaFEjaVp5J3cSa7lfCaZcyqzLImCccUXMhY4IpCOjxVGwlQUvMseZ1cyXcAsSJCcbJfaCI3btSPDA/HHmS9HBwgG8yR5kA8ClrBvMmqcSPAD3D9zNfmU8Ig5x08yTZZLzMayQvMzwwBcy+87NzKVaBATJfOMUSmyhALNFcYhfSFwDEiiXE/zJ9Sh+4J4hF8ynFiDzPZlm5E1BZT8zs4AAXwhiPh4G+ZMCyzo63uGbmY/M2uZxEsG5ksSNBHJJfWBZH7gQZYYLNwWRx4aBZPcysFl8bhQWRPMj9wqbMcFmdzMsme3MluZYCyyUnNzNuJCxI/hZt8yHo4UFF3jpRsR6wd9YHHDVzIhiBLQgtJnF9CkAvR1u5AfMxRZ10d+YIqLM/mTXQ/BZzcSRSF5/xC1tXM55wlmAgkImiHzmeXQ7+ZpUTqFn+0PgWQBfU+ZXtDxqhWiAIWdjHPRZ5vREL70LIwJtosgeZfNCHDQJwkQvmwstOh9ohOFkW0PkWQBfWBZEtDaFkiLK8WYy4iJZndDxYj1zNamLos8O0Piz3HAPEM/ocRM1eZAJCRFYmLN3mcHQ8GAWSzDAzIExYWZJfWxZyBNzEQJRMuIU4s2JZ2JBXFmSLPRSQvMzBZMSzwlm+LKUWXY5JJZyBcLaE/pMoibXOL7gvBAN5mCLK9oR+HABZbizEYI7zM0Wf7QyBRzczfMwEE2IrnEsj34t3B83BBpFCQALCHJZjSzhKDFFENjhWzYeZfiywuQhZOiWXoTbZJEyzyXBNx1rZpRE2ZZ8sd7jbpLOkmpV+cRZ2Sym47nzNwiW4s4xWNiyYSH/Mga1o4sr7gHqDelkPLJOSRLM+pZeyy0lmeLLBjsWzTpZXyz9j4CLMsWffHRhZkCy+ZlckIlmfks0QmMKzSomHLL0JmfIheZkyzrY55swgWacs5FZHiylllHLP+WSQsw2OehtVlkQkMUybss0QmUmTTz64rOpjgEsxZZhizqY6HjIuWeis37I1cykVnkrJAWV8s30CokS+lnUrN6WeCs1eZO8zEFnkrMQmUwssGORKyAVk9RxpWR3MsWZkKyulmexxNQT8s4pZohNSxCIRLhWbFyYVZNyyeo43jMZWT1HSFZWKylVmSrPiWQiQsVZBKzHiHqrN+WaasoqOxKzPiEoZIlmSQsouO/ogZ5kikMUAi/rZJZTUc+cyLLNHSOisshZ+txiSEMrN/mbdwWYMDqzL5l8zJtWaVEz1ZZsd1VkV2XAKX1k1bpqQTWu7kzJgvrjMquOfszCZkN2DdmS6bQWZocy05nmuTTWdTM6s2nMy6SGSz3LNkM8eWOLMzNzZ2zOhkolfUWZ1Mds776GypmR9PAWZWszmZnCzMNmZ7M8WZOMzRMjyx05ngWIO8qEcynZk4zLVmcrMy8OiszXZlUakwvqQkctBLAgdZmSzMQltbM92Z0cCuZkQz3RNp2sqqOyMty1lWzMjmSMQO2ZYcz4SC5rP7WfwbQdZ6azCjbVrONmTbMjqBmE0j1n+zMPWUHM9eBOEdL1nhzMnWZus1oMfayW1mnwNFWbWs5OZbazs1lz4JL7h/HYrKLOSZJH/rO0pO1yRdpqFJ4VAAbKf9PskWTm6OTwTg7+n5ZsQGKGGQMz6OjwzIytjjHAnJ8GzQuSwbIP9KyU49p5OTENmQzOQ2QhsnowT186SkOWLw2cRsrAMqxDMNmlyElNjBsmjZqfRINnMMlVCChsuyMaGyZKSN+lskcEgdjZrOSNJHOSO6togGNyRxVRoNmuYPL6dbLQyOgHS9WRGBze4fXrQrhTYY9EZaJ1LihF0+CxQLIUOm6rWlNipwFLpYwdcLH8dKIscZcb1mvgCvE5UWMV8Lpssix6XT8LGAhw02doYswOA7MoekVxUODlzwvgolwcCnC5cMNUNPbB7cuZjxuHD1iLGdanJTZ60hGE4CMzZsKNwu8OTbNHNmSJ0ztmzYBTZ8tkQtlBr0ODphrWzZJmz9hGK+BosY8HNzZMqtpTZxbOM2VaY7RWlmyGd5ip1S2cgfTnmTM5qk7163cMYxWVTZAljA7YlsF06ZrUvO2cHBqtnrlOMTvMPYHmD6SedCcMJdnADLVrZkfsdDBphy4HgzzRlJi6gEGGhNQ+lvfAq/2Z+dgu67S1V8NOkvwOnDD2qjDbN62UTYX8Ocwck/aWGCD9oNLe32nDU0ZY/MiFzs/M1s2hj5ltksHT27pPA9X2CR45tnUeHJJjtssYOFQ9nel3KASljjYDVJFagutmIkMODk1s2bZh2ztB7m+BsjjzoOJhcBc9fZbkj5zpS49ROwTCEtEsyz22cAHYHZrYd+EHjdNgyeUHFBhP2ybfYcJX22aiQizZM2y8ZbZd2yDo9sxDeY0tkub6AFZUJEPZLmimT6VDEMNwMCDs97Z4vSoMmdbMr9pXM4oOL2zoQk9bPMHjLYcnZNPwm/Y4qCcmUE0a2Wo5Z5naBJPVtl8bPecdCTR1BfG1X4XQknRmm7clHToMB4gj37KTCdXDt/oIm1zQEDQUoRGHAa/b3igNZqMIYLu7MyEcC56xhYDH7OY4B2duJjgWBmltFbcxwGRkIH5TrPj4cYrE6wa5Ef+HN61NUGuRQXZpQi9fE27IIdr9+VFAoAcLnaWJhmNgHGE52UIC0dke7OKdnHlPXZFuyLna+m2IgcG4Ah2i+Uf5EO7Nidn7GJpxAezzHZAdL+Nr2lIx2z5tLW6LkVkihL4KgSG1BE5lnyig6fzsmaWTAilOlFcDWNqLsurZZ6ZcTZF7KU6aOoPIxr1YueYmKJ7IqHssT8hZFFyK87MY6dbswZM35169YEcJX9m3s2bmo6gC2m/qHfJGJyVcO1gQ3eSk5Irac5vY2kqhhGck/QD72VrGMTkoGylwzT7OH2SW0vks69JJ2nj7JX2cLmCAIE+yJcmtKPjWbBRUg2WQywFnVUKibqhEN4Ry5dChmYiKcns/xZ8RKeDj9kWTMyCNuXMQZmIjilbblxIGaPYS/ZZkYFhHv7PLQFnTUfeIUh3UAmTMP4IcLcgZmIi7lYPlzdyaiI9/ZwQyiJGHC0YGdcIq5WYByY/F77MINkD+bzZWE04DZX7MHmYNQ6pgsAycDCx72QOefs5yR3O8Hy6wHOckaAcs4WBcyPKAPlyFQShNSA5qERcDn9xJgOX0I9qoRUcAhlYLKcYbcLcA557hilAvlzCGV/M/yJ3K0/5m8i1uFsAc59wVdMP9a9LDAWWIcqJuIhzm94mW1b0q3M/g5bgyuDnv7IIOWv2HuOqhyosZZm3KGVvMntw8Yh5DmbjMJCXGstjMNAZ+7aLRzvmadwsw5D0dtGImiHf0OYcgdmK2SX+BYLICYPPEM+Zp4jvGDrqDAWQ9w1xgurtz3BZMD3WFgsusetDBHDm1zLXETEwXmQb8z0xEeJybYn/MojmrjAKLj0yCPwO9k2eZz7hJMmnu1EObEchpwMJDSwBeiBMDAocrMe8cM0jkN+iKjrYcweZ+zBgjlUeDcOQUcrhZ2Wz3I4eHIYkdHwL6u0ZgC5mk8K0ydUctyeiW095nY0njEIEwNeZXBz8jnRHIAJnbMPJO3lTOjl+HOCObgck0eeld/Dm1zLREUEc8w5w3Dio7JHP1HnyIAY5Xwjwa7USF6ORQTDI5Q85OjlH2x+yVws9Y58cNMliYeEtEbUc6am7Cyqx75mAOOYA7Sw5WCzJjnuR3KORx4fo5sFCdDkaRLOOa3M/LhRxysjnDiyEyYUcn45LddlkCdHM+OT0ckuZsMpujlF0CXmTvTZw5ogwgTnbHOmORLQ3IQAJzHjl8eBuOSUcoUWRBB2E7K0BSWbBYtSOgJyclnhi28YMicywoVTBXGBEnOzFsNHHY5OSyvDm2GLmjiNzcE5gzUdRkrdKzmWIUnOZfAY5Dmc+kaKbSSUIpfucnGYJHkCKSexNDBXBzViCLx0FOTQGP/ILjAeTlfCLgoIcbHfgQ4jckiLc0AkNuUfDwS+EO449hC/mQtaAE2NgZENr4eAxrnzHRNQCRzLVIynJx0O4U0jw4pyk45Teio8MKctmOopy+TlKMHzJioUrk5SRTpaQWnK4OYDvPmOQe1JCYO+G5OVuCB05iJ0Ph6CMG7eLgcsO4yxsBTm+nODOcuXMMExGDuCJPZPNViaclI5CVoJTkopg6Zr9YGwpssd//G4HJXwKmIe05xGDqpyjxyuDlGczfQWhz81IZFJkPHoc4s5kJTfCB2nOQSNlM/2hwkQOy7sxHH0LmckcuMWdKilNnO6yb/JU5JyqgwCGrx33QbWc/IgwzBJMGlnNobt28C45CpzQzkFnLZQPhPSU57CzoMENMAy/ODkgIokbcNAxcbKkDDftLzRvGzFznZW3rgtWGFc5BTAEUGj7KckeBs1c5OKCJwDFVFmEPH01DZR5z0YDbnMvobuc8852+zeWmo+GJkmVI0Ca9BsnxBVSORCRFIEtwZD8z4GmPyZkfB+CDmwm1JZHvXkVvt+csFecrZilZ0EEpXiKZYmxbudsH64MOwIDOMbgOAK1RbGfGiEQXRYPJipK8tJKnWL+cH1LeisGsi0thnwMyCAjYgjm75zLrHiKwikDHg9/k3mzk2zFWOxJhHQa5aANjCLmySFRbNdI0yAfUsWbD3SPYuYioecsKtj4WjcB2WYO9IghUxuNGLlSC0YIABzUS530jsELvINRsMBcnle7FY4N7uMRuVt/WSC5/NDKOZB8HcYs8vNKwxNiQLne0BjwQKgIcx14gDbH5yIYudqgTS5eKdjhKPWOTuC7QNGmGqgtLm3HDEuV8vRk5mcy9RnWyy6jFP3dZxevt3Lnr9yPwFOvNViebth8Bz1KgkAFc5fAwXdsRL793RsJDLMyS7/cqDHUyypEpkPXy5ocjmOYeXLyRtDmby5gtjUrnjcB4zCFcu/WD2YAdC44N/cOTLBrkCVzGdZ6c1lkClc2nWEnN1TAZXLpaYrjL0aX/SNXG24wAHnVDGIgrOyg7Eqs2uWlKnU+RvnQQJC98WfsSwNB2gH8w5Bl96hH0INcj6OpgyzsgiXJxKHgonlsoKxBrk5cVHkTouCCBbSg6ihCOJTeh7QNj0o8jKLQsXOlUIVMKeR21y46DAkDtUAbCHi5cjw1uhTyKWuXHQRMwB8jrvrncxjku3I1qILP446AccFMGYIkRnw6I1b5EVRjkFHHQR98pgyerkxUT+Fk/I8r4z1z1U7EKO+udu2IUg/8j6CjvIKJITJgeLMECQPaBAWCZUHi0PK5u6gYFFf2GwBBtc2SaYNzkSiDXIIeFgo8lY5NBOrn+1jfZLxqK8QfVy35HjhSJuRBJL+RnSYEbnsVnGufXIjwoy1y2xRMqFoBGSHYm5SijL+pfBBiolTxXGIVBC3rnk3JpuRwohJ02vhvaAWQjEUakqQa5k7pBFFSpGpuVQBA9AVBDTbxGJJT5hRIUwMGp0CEydth8jNFMZxJjlijG5cjwDSFVSNW5Btyxw64bMbacbc7W5GtyoIwGAFqUYbc9c5W7TjVI23MtuXbcqR+TtyeCGm3MkMYLUt3W9hg/D4qgRpkUvzGHerzkZ5EwpxGHvOPGfWfh9xnyfSJ1iIHctSJURZkh6NDzUiYdIpzEX+8LUDwyPx3qMEdqReQ8hBCl1VbkSULMQ+DY8+yD0pyB1jDIrO5rWtnx5x3KV1pC03RRydyit70NLCLFIk/Heddyy6LjmOU+ItIgO56284Gll0SLuYaWAu5Z+Ru7kKyBhkSindbeOdzm7kmH39ju1Ihu5SutU7kbSJruSMPGseh0jOzHk6xhkcfPLPeTdz+FFB72nuct0ly5j/S9h4LditqS9rERgxRgF54fWJYCYm7bfuamte6J73I76WI0mvw1g9aZBdm3qCMrUySu+FARwi91OfuauQSl299zDCy50HVqTavU+50sRccHK/Ti7lCEewe+kMH7lQhD8HlQbRqBUIRJXb6Q3bqVCET+5e0Ng65QhFSHkg8t2RzRhXWm5XMvubjgDOe7pc85F47ITMOA8pzMj89GGnMhFgee+QdvONfh8B4mHS9kerrNcwR9Sw5H4D0yHLQ852xQQzBJCMPMHqfA84h5UQ8h6m6BIgXvaMYIJXsCWhBwzynIM4PAKQp1ctyBMPIaaeg8uh5hsgU3EwPPcHi/UwR5qwRNp6zTwUCT2Qd+phl0rq4DZmoHgLYl2xV2zI7CE1wqCLo87EupgTVmCL1KbNi7YrISfshRq5H3IMHmo8qcgrDy6+A33JvCJ/co7qacjzHn0DwYecyEKR5pesXbEEPI4aQM3Qoc7g9/3EKBKiQTI0jlpojzUh61clseZA4YBpeLTN/BuPLVXvo80B5MTztHmePMqHpE8mvwSTzQnmOPKkebVcvJ5xA8/HmOPKSeR+4xx5d9zuNoA12MeZPUkNxH9zrGlcr2wUPi44Bpj7jkyBxIJt4Cq4rcgfg9Knl2BOkHptPMp5PjyinmgG13oho8kAQXa9sHkqPPNkBrPUR5UjzYPGtPIqeZEsKJ539SFnmaBPAaReIIJ5ODzgGlTPIGeUkPYtxkjziB6KNJfuRs8lRps7iVnmaPNI8Sg8pZ5RHioQjzPKueR2AuIeuzymnnHPIuoRA81Z5BzzRHldPLbXqI81J58K8k5GpSwf4LM8xJ59Tz7ICrkG+ecC82+5AA8WtSk1yvuZE0jx5TjzrJTENzseYUPBDxrjz6nkG60PuRk8g3g5zzqnkq2Fuee9slAQTbjN/DRPIDXl887RpaLz3nmvPMV1sM80B51/ASXn1NIz/lQ8n5pkJt0XlOPJpeds82oebdjuHmxayZeRw87be+7i2XmNDwJeZy80LWGrityCwPK2aX7I1bWJu9kXnz0FeabU81p5fg8xV52BIMeYq8hQJ5KsoD4dPOscWC0hp5hzzrHl/a2Troi81oeIryDXkjD2K5jy82oeALzjXmQIEFebI8q15pstDImx/yK6aArJusGI8jOCcBFD1pHoaZe65gDhnd3PhYhr/bTCa08sxw7SMc7H+Ta96QSioKyVEOsUPHpQ6RACS2HnnZI3zEZPWSxfryx8y/4Pqoi/wLWRzWgteC1EU+kTQSP2wjKczyZ6yPj1hLwHYMrci0on+EU+4PtkjfM45jWyDkmAOGRXoJ2Qcby5Gy0zyVFF68xAoHryu5TKulD1sELG7qbD5O3kiz3H+vFrAqxb+AW+BR1m9ebTPX157UjLkixEPEeTW8+yo45jp3k3D2XrMiPat5ChY1u59vNwoDO8pAs/fTbDLkmBJqQkeTwMM6tvKArhm1QJzUmaIcy8D3l7vOXpDpLM25GkjVIgQBEgEMyzW95R7zWtgsbM8jKe87IMD7yhJjNtPMkde8h256VB0gwbENQTABQfd5D5y4/5dCPRoGn/A0gxlhkQzfgE80vS8v3Q6oZE6Ar/3mSVsGBMM7/hU6FqhhJZIh8+Ow9cp2Czk0h40NqGTD5CSDQ5Aphk//gvMNbJ0HzuEpIfPg+YR8/6BAkBkwzqhh4Mk04jD5pADpEHqYEBDHP/Q9M2IZQfhYsgcrCtNCkSnLIM2JUfLzVOsEwDSAoY1yZ3YC6QD4VPUMo/iAAGcfNApgx8wRBu+MSPnlCTjDn7oRoMJ7EcyYSfN8ZNUIFQBOmAFGr3/yI+Yck6FQnLIbAwaIIrQR//TYaunzWGYbZg0+VCGBT5aHzdpooplkAYvbLfJQA4amS7KEsLMjwaYMcoZWxDSfNXxgK6RABJqlsPmoDBSZK54IT5rQYsAEpkBWmtCGDz5muTlPnXHWuzJAwBT5sHzOGbKfNhYVB8vkM3FZWPnWfPxZPjkuWweDdmWSxfMQyU+JPzMvny+Pm2hloAa/MY6aC5U+mRFfORJnGnDpkeXzOTA3UEkAdl8lr5sgD0vlwfMX6UoAhYCN/82PkbZjQ1hl85T5Xw4fgEEfJ2ZLDWOMRQuIjAGMiny+bcGOUMjrscGYlfMlZAPmPz5HqThmQrfJWmg18uJkC3zB/HqhmtvHVkzL5G3yVdDQfOfrHLYYb5vXyn3DtfO2+YZ85D5PBYhbF9fIz0PsGAIBIXAwSZPfPKIuBQQxwGegUPnINkS+bHoVYM5RE5Pm25PYLKAWTz51HJdgEg/M1yWCGHUiM3zmvkNWnKAQ5mEmQ6oZLCjMhmo+eN8l75MnymgHZbEu+RF8toBRHzQqZy4HtZDQbMz5T1AvgEfqgGAWN8hEM2XzoPk8Y3y+ex8glk7lZl0naFiC+QqYEN2iwDCSAX5Le+aSyMzMePACfljZjJ+VVNEL5CmZZ4FNkyh+VIWMT5JMhGgyYhlW+Zl8mn5sPzlPno0iODGp8u4BmoYu0mi/NuZPQgnTAnCkhfm8XQWmlDIaMMrahRvmPfL+Aer8shYJIilvlPMgc+Yz8nbMpiDUMl0/JhOHSGZj5lPyOQz0fL5ZMz8kkRynydsCm/KL0P9825ktRTgbo8Fk9+Yb8hSqT+Ywk7D5Jq+QkWLEMS0gtvlsgIZ+VFNH354aZwvnBfWhZGJEPPJYPyUmQp/LXyWr8hP5wXzoQxkOGl+R78mH58nzXfka/KV+ZDmU66K001fmd3F48NB8osOVnzwPmAzRo3ApNZEMcoCv4Go/OMLNR4OBALvyG/k3fMd+S6Aqr5r3y/gGNV3/CQP8/XgJoCQsxffLszI5nSP53vzLMyOZ0vgaVgbz5ffzY/mx+NHyLqgWrOy/yvbA95Dn+aD8uH5HoDp/lJfL7AZkHLfJJHzwaSnJNQYMaAsgQdfycflXTRWoA3iLv5/oDw9zxgIp+YmAougDey2/kv/PL+e78j4MtxhTfldcBVSLmA2z5cfzZ/kYti1UJ7ob/5IAKnGbN/IgBRvoE/5a/A6wGlYF5+XjmQT5cFMSfktgMEQdX8vkM/YhWiy9/Ocrj2Ag/5gM16hpWfOb+YQCkcB+AL1JrKqFU+YXYCABtpEOgxHk0wBZzWBcBz/zTemMApwBfd8p9wJh0JQzmslOSd18mdgCf8vfnGYArsrxABP++8Qr0nGfKrIhQCpj5/vzKcB8AqD+U5868B6PzY9ALBjkmmwCpaQbnzlAVBfIPFva8lpRj5z6yJY6FMaVjLTug81dQfBFXKownEPEdJndAbq4oCEtQR940l5i2zRmAQvMkzitzO0p07Sg/azMFeabyktCiknkQBDTpKe5jKUlAQdgKuzylD2sBXoCswFrgK6ykyCCSuYYCxl5wGSogXbbzLzv9mSwFRAwPDZ1GGEHnMgPWW9gLmmkypJCogARGHe1GSnub7VwIEJ9s+CamQKmMlzZn7NAQIYIF4QKCBABAt9KVy8gwFDxgCWmwTPe5q80sCZ+QLymk9+ERltx9TIF0OyvswFAsWeCzLPsIqQKmgVfZkSBayxVs2IDFjt4gywk5jkC9beIJ8pvFDVyl1qUCkbMrzTqMkNbLaUQ8YC2erDTWAkBzwvuU9zQL2U0MtgUh+JGMYcCqcRxwKmKF90G3di2YB+5m3MU56fpWIgSdTOupYFQt+EYewgHmvU0LMlwKIJAoNMC0OrUp4FAPM13azz2C7hsCkWpQTSgQXz9xEedZRAK571UFPFHAquBWlcpmmg88DGmQ039ad/ZKLMeYj6zCUNOLpuiCiGBudB5amkNK+zJO7C/uYQLjxE4L2uBc4En/uUILDkGkiKPnm8Cm4FgDzF77SqH2zKcCzekpIKYQWHNjhBaqI9NpcyTDAUZzzenqiCgkFWi8MQX8QTpBcs06YFAVzhhBfAqVGP60gNxkXNiQUIyDxBbSC6IQTZtFcYdiOiEA/UpLmYoLyWnPAo5BWKtamWnNI37kggvH8QUMxEFQoLohCVkQgfjiC3upcbipub/AsFWtiC/Px9QhfmlRZiljHQLM4gXlz9kBW1PfuWUCheef9ybswagt2BXNmG0FLq8bfbfArrqTw094FEC9adZPc0DBSfclbm+wL9jB2+PLpnSCyMF1lF+QWU60VxlbTAwWOS5gwWsgs1BZSC7UFH8k3QX5grMaU4CiBeWEgyrnniMKEMWCr7McYKh15iUTXOAYLdXED/DUwVQzzrBR8CgsF2YLw6ZqCDBnk6Cy4Fqbz7gXy2DrqQI8tCiHbtakadAqZBXgdXUFVIKx+ljgsDBVWCybM6tSywU8UW2BVEPFEFKnjiB5KPPP4fsCs1xboL6wXmyEhNvMCgkFN3UBgXB02gaVa4h4F9A9jQUbiJVsBuC3wFDgLKbFiURHBUeC5IFU4K6+CNXNBBTfUm+5MuN/gWiJhMBc6CyoeKIL1QXEDw+1mJRDkFUmBYZbwgvNkO6XKbxDdMbeDAeMTBdw0ptxI9B3B7FPNCzN+C5PWT3NewUerwk5n+C2CF6QL3QUWDzfBS+CsCFaMt3wWe8DPBfhCz3gcEKBwVqCGWaVN4q8F/vBfwVoQrensqCrcFItjAvEmgpD4NG4pEFRM9CIUZgvlnnhC0CFVGEk0Cs7JlUTLjIwF9hDxgWmAtyHvUCqSF3A8m0kPeMsBUQqD6WXnhbAXHgp/5GoIHwFX2ZnAWUQCJBdtXFwFboKvAUyNM0hZNmS55NQLygVKQr27iECwoe5gKrIXcD0vSUlzIwFqLkBIWOQrtjoWC0YFUwLuPFDAvyyazmFYFMkKZgXtNKKBSIqOl5gUK4Ez47yWBQ0CoQ+cwKbswuQo8hXNmFyFkCiQqKH1Hh8DEC4oF1TSAgXGhHqaT0C5YF3QLydkjiHaBa0CrSFQwKbVkrc1GBQlCkqF+TTYoUXAq8hZUChYF7TS/IV6QoVVJewAtpm8AD+QRlDA5HvGQ06k7SWoXdtKyEd1Czekutyb2lRdmbaeeGeGMfbTggwVlmvaY20jCkw0KshHTQuXpJhSOfZe0YxoVqyFmhctC1Bgk7S5oUrQskTNlkdfpk7Si+AH8iUsRNGHaFfFo9oXvKBmhZImEukmSVToXHQrSSA4GdhIW0L0+lTEK0QP1CmPMe8ZsBCTtKdAP203qFIxgvoUgfMdeaCGDUW0UhEGbLmNuFjP3AGFhWS39pDoMGUQiLSGFNmTAYViPTHQfREQxudHFFvms3z1SWGkrpSYzdJz4gpMKyVr4ozJaMLxDxhpKiWHGXFGFiGSQYUPl252Wx8y8OXqAkrmBjIxvpszXApYER4K4bKHBhQKLEM+QqT2m7swuMwJzfOv6ODMB1RHNzd8eNNKyOyQ4moUFdO3GYH4yUFWzcdzY8/NBbvTEQ/JXkdSRY1NI8yQrC0UW94KZYW2iw/qVvkisFQLcVXFefL5vg48qKaa7ss4AGwtj0DBHABpTZMJxxViznXl2ky2Ftzd2HmO5JNFs1yT/JgkceZTRZLkYAKLa9xyPATw7UcjdhbuCqCWv+SzYVxGWVhZhHIrSa+T3qahwvqpoHCgp5TKTvYUw6zYyUf9AUWamteslMnOrkS5Mz+oaYsjGDVBlK8lqnf2w+DcJ9BP3z4tG9YY8wl99C4USS2LhUmLaXkWaSSIBTRK4rn+A0SwoD9vxbAUPbGctEjiWfDhTTDevgAlhNNbmO9FY0e4Ow3AoTkIU7uGsMrYKCM2zhQpLXkWFIjR4VQS2B6ZuYdOFMfQi0FqmALhS6wmeFi8KQj4kiLvcLjfOShCNg6Hq43yF0PqYKvsYYtAollWFaiUJvYSFnLMgb5sV2j6aMGCnoADCf3kvtK5MCZLS+F3oZG+jEVx5yXrcQFAKUZXSg3wsmhbxsueMPAxEOS/wovhQLU0TZsyDg9DNXI0+tTLB4mzBBj56ab0GKjrIn3OaNBaRYZXNGHkyo4ORCWjyZb8aQKuQdmPX2bwMJ56G2MMzLjALPONViw54U0D+FkQilmWfFowEUJ5wI0V7nGqxPg8iaCK5wqYrHPMicKVzkEVE0A9kRyoIP2pREZB738g+loJXXBF4CK+a7MIp8ua2Y87mWtAUrmSDwI0Qwit1svCL9lZf9IFzhsZUhF0+Bre6BbwiuSIoVs2BCKwEUSIppoDQiiFQm3d5pyEIpKUegixryAhBlEX1yhSuUsnJlR7CKSKTYIuMRZQQP+etyivhaXyLzMeHgxBFS9imEVmIuERdHc7siHiKMrl53LeoAqvbexMiKW2A/90GmWjLChFMVyixz4IrBIAQMiQQawLWu7sPzZkWh3AKQ70ioO7d9mAFpYUUi5kSKuBl3t197KgMyBugcC8c7HSK47uQZbQZL/Rp16UDLHAmfAz28SgsMkV4G0oEnTYpJFps8ybFv11TXof0jQovECrk7uMUaRdfNKmxYHdtJAfnN07rmvdAW8ng5bEpwsK6e1cs9wGylxARL2J6uVQ/Y0Ic9jwbkbKVWnq9c4aJZVFlkWBIoowHMima5IXjPYFB7QIGZdchtetbRR5FjvjygScUOeRFdc98joP1ACltcqzI4694MAQCEFbOtchAcTHAbrkHItyRZCMKeRRgxeIEfqGGuVJxApFPyKVkWjXO77Nm+e+xA1zu+xVqj+uTW9Uh+yuwgblfBHHXjCinG5OXt2H4REDhufNcdzAka8UUX/yNgOu2vLCQyNyqbk332CIhAosm53kC/aiIoqYfu5WKxRZ95cbkNr2mRUSizG5j995kVuRnxRQ2vdZFbkZsUVrIoPREzcuQ6WyK2blN9gcQU9ULm5SIiwwBlINZRQBM5FQHKLabmNflFvmhqSVFbBIkH4Iov6IXKi8de+BkpFEPvDygRE9Q3Bfgt7MDjr3nNFIQqVFBbS3OowRituWhGQ1FttyPblk5MbafVRI1FLtzBH6MNXduQNCqaFJIEzUVZCKtRc6i06F6CFp8A2op0fm19E25ziSwYltKNGEJinZmxjeznk6oTA94Y6ncKJ4fC9J66Jy6ltGMocW53CLjYRotRSZnw45OEmSLjbRopYTlUYgI6jwtn9SzcLdjqvIAnhCX5+k7s2MLadwnKI6i3CM0W+dO8lhGi6DpIaL1k6M8I5XvcnCXe3ZELfahovOSZ9wyGcOaLI0XiaHkEX8nbtFTvtMU61opn9qwkosoJaLg9ZTi0LRek4rtFCu9hpbQn1Jvu2ir421k8Y0UV8M+PJYnBdFEJsxOmaJ2vbmZ00dF0nd9OkFovIDt50hlOCu84kUK+xEpELHTaQyAdgZoASzrud0bNdE34sC7ltSxNEOIIK9FYkty7mxSw6mMxLCNaWaLRFaD9ArHjNLACWPviO0WOK1NFq9w0XhMfQQmmkm0/RRvCunhyStTIEncNDoS1qc9uiGLjXA1+wH4YJLV8Jm7cAoQeJzVJOQHKH8WYgtaDmd0L2FmLNe5M/sb0WPottiThi38JHRi5RC4YqqMYkaLZumGLFjYgYpKlOZ3SOJCksBxRe+1/RX8xdjufWCXGAvcAh4dBiiDF57cWtCgYud0c+IVMQL6KupbyVNJFkBirbQ+sTAMWQYohNuBigTFB3DT4QyQNbCfJiuDFSGLWeGsyLTFmHcjrQ5CsNYbvoo60CpikSJIPCFMXfiwMxYNsdhOl6LpMXaYrAgm8YszFOETF0VwGzoxQHw2N6Y8KTMWjllsxahirX2+Mjixas8M8xTvCk7hZ0ixJax3PvbmZizXACJsJMVHNyAxdB3ALFOK5kA4KyIfRXXw1yZJltk8Dpd0wqbjfJTFkWhe+FRi0o7qzE3G+FGKBzA/6x0xYcHa9FaYsTMUp8DcxY5i8wZjXdU4Xs7JYZP7WSPYg/AtfY7IEbpuEwJFFG/sSvY8xA8vFr7becf0D3E7tYvurHqCVX2sDEVdHgFFd0KSbSpANjNzBBTtwgOK4zQ8IHaKQWFXQOWxR0Y2CmrjN5sUzSwSGgszc7hSWYWBBEelxZrhURY2jKghsU38FOxTYtDME/WLFyID4Fm9lbSW08zGKXBqpMy4Mln7QbF7MDGxjk0B6xaj7flkGb03sVXYovPiJmAOMAOLeVAJaAn9uniSumNglljGCFycovogabFrftOEhZMz+xbjwkHFX10B1DfYvMZp2gVOhNxjUcWTvPK7mdin8BeOLwcVrdDJ2D/sLXZMOKwIHbYpn9umwcH2aOAepC97N3UH9kEislAhPQhL7EehQByWWaTOKdw7y7F7hEEk9SxLOKPSR8n1EMfwYQXFfOKkUGc4t9JELi2dpIuLecV/QplUcnkowZH6pro6iJkR1qG1B6OIrtjpHMXKL0JQM4FWXXA+k4kXOVxZvoa6RwKsYsA64siVk5gPJFigwRSHbcUoIM4rURmwAtUXEAkPhLO/02BFy6SarGlKwtxXtYrC5VmAXBm0IsiSTIYAGx4KskCmW4vNxcuQY3FoeKEU4/WIaod2Moe57uLlhFVcXcFnAXa3FkC9l5FOLGTxdEM8VCTUdrOBe4pmEZwJGqx8lzBCmXyKs9GOgs5OS7gC8XMCUVxdZc30ZTFyI8U7GJ8kX0IsPFbtiq8VFBm0GboCAw5+lT6InbEM3cpJrSvRiSSvXEba17xR+LQCeZRB9SnfBkgnkoLEBkMfjrlohmOU5MsI6Ss16hQRGnLQHxW0lbGOS+LtBY2WBmEfPi2wgI5SrGYhmM7AruYcfFRWA2E594seuOprY/FQ+Lc3qQYChaO4zUucZag2vqAxzv0N8QTA2Q+LFsiboBOESYwADw6EjRME0sIfcO/i62pDgtB8VU2BBYRPi0fF6UyDZC0o0IkUhLW/F16gQJHmTWaDrSjRfF/+KQCVncS+4HEkgAlbrQ5o4XaCIFlzmQCRXIlJNb74pwlhVgc/FVNgGBAba2IJZMUtQWBBLv8XGaxwJXf0iwZO9yJYXuJwPkW8cPKm8Mc7VAsEroBdIMmUypuSzcWYQT1xXoMnyRlZMmUkCEpptrgU33FcPIs5C8M0txS6OHdJl8jDHqoZIdxZe/KGFyQ9mCAbBFwKbg4+22qGS8kV04ERhZQMjXyFsKRCX6EuqyRkMjQlHBKoQwiErMJYqGbQZOhLqgyx4oqYkZxDfQdeLrbaIZJoGfcuRDJGeLNCUb6FLxQloq8SYWBBZCFvznQf4S6s5JeK8kU8CUCJYoMnbwFIiaBncEpaDE4SmIl5hKmLlDGChDK3i1kqeecCRFK3xzzNrXb0MQt9rrCvkNEsBqLWpi1aDfxmbG07ruzkk2Z1RUVRHRzzvjFKU3MRrN99f5MFLYmY8LP6qWaSCb7NEsNSbBfIsW9RKx0GuJ29mV/TWm+d8Zna7ZEsvDoUSl0Rat93ZlJN3bGeUS3xuUsgxiUum15rhSI4ol/sysiUUrQZmUSKPtBD2j81mdhBIZnLfDhcLYsn4Umiz3/nGI1SZyRtMd5xhgKJSfoHBmbrAaZlRbwDETkS1yqbKTRxb1GzKbhGIi2ZJ28WgyLEsOJXOgxYlZ+cMGbG6IPzu8S1m+sQC4xEQTM7GQ03dYlVxKfC5UdzOJaskyHegjNjiXX5xaDFvPa/OYpT9iVvC0+JXCSzm+tdZq0H9EoyIBgzSMWzry9xEGTJOJd2UhcRScyLiWIZPLnggGU4lkxKbZmI731MBqLH4lXIiVRZA2H1MLGLIElc6CiSXX5xqJc6c0hgVRY+iVC33ZJRiSh5JXWA1xl7JI47qei0JJsxLKVl5c3pJQTM2HqgWS7JmURMTaQsSjUWqsdyKErEqsviXUqGFEJKFFlFmG2JSqLOqJCpLFiUSTC/psaSpdhe4i/iUA3xNqfmMk0WbFJbiXDrJiiEcSqollAhRREGkqEMOsSzklHqC/6Y0kDsvjl7BGwCsyXWGykrvCT0wtlJGRKTSXrEspJZpMVklS9N9JjVoM9JcMHRDJkYsDWFspPhJcmSwsRQt9TJjaiNZvrGSsNJlpKoyVlEuDJTkHGkRqpLqukBiJLJfYHT0wUpK3DaS1NRJZ0S4OAfIjziUSsihhUlojtZlciY1nMnMS9i5Mgkwbhsk8kUSBSiW6gJv+6lgVzbKLy8sJffaOAivym2LFrJuqRxgryJv/BVQyOiXmiX7stiwd+goH6JX17JUPOch+cRAi8lFsl7hUuSkSwl+lB4Vzkokln2S3B+VHQXsxd6FvvuibWZuclgn76p9BGDJdYcs2BxoFyIPks2NtbabDB3980gxUfNL4tvC0Q2nny+M6NRKiNr98glSfUd2uiECgowSSOYk20hY3mbOAkWyNUbCclG5K+DYwAM++f+Sn42L5AHfkaVhbhWhSui2C5L/IlIUokwCRg2clhV0HgyTkppNn3mN5mN6Rkjb/ImkmpZ4qaJK45zyU4UvLNu1kIfFs94ATZyvnnJf/TAClBCxjyUIUvqNkxSqmwMFLtTZuIk+ybuTWJIUczYW7JmAgpaRS2bMXegMH5wUuIpf1hU8lVOFkKX4QXl2DnmC3Yu5hwNRxGywpRfoe9SoZgc8z5NCpsHUgMclRFLUCX9cHLNlBS/CwxlKqKXbZNE8IxSh94wlK/wh6GwALOPkjfqgi4o5mvhGlDCpS1w2bFLuKWr3i1Ts5Sk2mB5KEol0UtvFnfoSSlYlLbdjg5JOEOpSLHJnNgnr4j7J/adVbKhAr19YqXRUpSpeDM76+4WBS+QkMiypezigvkL4jKNmT7K/DADE3xMImzMZmJH2PyJOzJYMwDtYD4KJO6VvGwUOm7fD0FZVXzW4QqvVNgfsS2qUZsjuVjE4Ci5VbIm4mDnjgvg9TZEQMagJBaVUuGpXIQGqldcSLfYX2yW4D2IKpkL59ADnD7NGpZgw+bhnhh7l6clMYSenQp5+CVCY4lcK1maBnEtqlZ5TUVYJTE0VtOgA6lFFyzyndUqmmCMrDuQ/VKlRAXK1upWPEx4glj9ZLkzc2mpXQrBG041LXcVnlJ7ibAi/iptly7+EPK2U+Iwk81Q6F8eYwW8NOpb4w5WJG5KFKkdUoupZ2waxhCesgaX9cDmpbrLB6lKNK3qXRIvefkIct3kyNLd6AExO+pQjSq6lriKJSWYt3dnuCfKaSyDy3GGV+xtUBI86mlFNKm0FPP1RUQzS5ywTNL856aWGAUD+U70xKxNMIJPP11uCUTWSwUz9I/Yp8GgqczShqwIHT/5ClizO4TA4UlMwsTF0H/yGKJZAyUrgbVyc3ZYiDl2fDogUpSbgoellRL1omrSgpw7cdkL4rSig6Tb0qc+6tLsHJiL3FxCkdB6w53d65BVZBi6St3ZC+3I4CnDVIv/kD9qYEOGtLqn4JNEGFlgufKJAwpcMgvWBtpSZfXAY2tLNemPEWDpUp0h7uttLucKMdNycPXILDYUPTiubCvxOqPx037uhtKzaVcRDPzJbSmJsUfTmKl96n9snzzHfMAPo/CSzczgUa6Uh3gbvNS6UJIElHP7zQul58NnaUcYGA4HrSpbm1R8o6X50uqkT1ErOlmxMRVyDmEOmkbS9OckBY5lQFOHcDuq/KG82dKPMKUKJlxNHStXmh+Yi6WQuJvzElE/4Q5dL4/CZ9xMvslEGXmzESQKllgkhsEjQztgOsll6WLsBJqbpkTSMBy5A27uhF4DHzkPKlXiZNhwLQBPpTpGO1KJsYa+63woRmUU/bQ6ghgL6Vwu2vpefSqzhT9KZT7k+SsjO/SiyMn9KtYwB6iKkV7ctpR28V5GaieEkTk4NRt+kOBylQYaEgtMUzZCS1icTgSwMpcjE5srap7MCoGUmhyHeGGndBlkiczVhbM2QZYDso/B+gIPLJs6D8qT+A3LwxQdIUSz5xQ6qTS1HweVgR4G4FyCDuEc4fxQ5czVDBHMMopJXcoOXDLnKIcMsXUGwynSiPDKzVDL+F7gTaXQ1Q8RydKIYV3Mto2mZyiMjLDVBiMp0ohIy1rZPmd+yKGF3fMWoy7eKZRdcdl8MrOUIZmKlQWjKDpTWJ0BxClLaP+kicIwQEIJ3LoaoPRlvhcxg7v3EwQaaXQ1QQjLmyICMsZ0M1nZsi7pcK1BGMtXKE43bROH0clKIqMtLikBYJSiCjL+zFqMvBYEs48zA9qDzy7qbJcZdLRKJlKcFXfFuMq7YILTX9Q3+dXNnWZBQookXRRlATKUKIpMr7uGdLfEugFi+GXpMphQCrSs9e15I7/Eb+Q8aTv4oeWyzSFNB3+J0dG5Aqpl0ASU1D/qAHZof48dok6djTZ1MpvIhmbckl7/jKZJOm1yEGf4vliSKKn7CiKKCljY4xVW//jMZbFBALaWjgcdkVwwO04ebwQgZmyH+lZPiv1DLMqtMlGSJZlGATOfYp832ZZVXcX2i4dGhHrMsOZZW0hJqFzKOkzXMv9fJcy4JJf7Seq4NxBfOYa9E5+6tj/pEZ8MeIloQbe+48g6wL/nN+ZfXITa2WcYFZ4GBFEIErEkelC+obCCkMhupeBoYmxzMgTn4vq2wIOLM+K+2Njv6ZUKzBZYSjdDW0IB3pEAz2Jfv8y7AgEM8/mVaECJZY8RO2xF189qWe+HysWOskXWzu9wZHjoMoqcCocFldNtC2BECW+kcbWTel6Ni2bbNsCmth24FllfbBgWVrd0hpWaERgQQrLlL7fm0cuYCyz+Q5LLqZ6hPzJnhcw7FlOy0hBYgHgxZWyzHWem44CY7b3PFhSa/VBgSmtYMKaK11ZZJrN9x4b8UZG4+E8/owqZVlfQto37QYv/wFkLcz2EsS1PAK1AXdpdCbQWxrKlsZQyPd+Au7dDF4LKd27TEU+ZUp3aYijDi33ELESNkWXUhYi/rLzWUusrU8DG0o4iElSJ3B9txIbnqy8Wp6HspEhZxgSFloCkmOhlTLT7OEOukbnFJlWL3AArZw8haVP+wM/By8jJ3h1u3IUHoQ9IsjX4g37sENEEVZU5sWLdj61Q1zw5BltY+I4gVTC2BNuU3wDrc9ipXbK7VBKEnDdq2yrgZ7BBgW6NsuvsWbkFXBj4pV8HjSJKqZWyx6x6bgK2WeiAHkTy2Gtl3CgoLDc4BnZRlU9hu10iNMCVVOTeuCQc+xxDAOiLTb0oIOWyzHGm0gjCHoCKsqTxbDEeTYEXYixfxcIXey4CBIdcLeZw8ho9ClU3QQzBL32V6uzMIaey99lzrtL2UGLAKqSgRbtlC/gVcEQNM4ceNkeKpLlSSJBEqDUrIfS9bcTaZ6akXiCQ5ZzU8NUFSjRRKUpm4GJhGb+l38Lf3lk10SUXIZXmpKHLtbmXLRfeTTU3QkLVjT6U5TCo5XLisS2SSgvRDWuwg5hHIKo2THLwVFU8n32XQHctR4SS2OXiaCQBmWcrjlsQ4skm8cuPEG/BAjFZ9yHEEo8SObl62buBuMQ2K6TB25oLvHD12AgdFOUXor0YWfAuTloiZx2YBSBf1pkOTzmi9c+RC2OwEDvxyrZuxvRrjEUZzU5c7Y7hBSnKJOXGQJ7ju/bBhlwdjwCi4TNr9hSrFb2xxcdhAXK0dEEVHM46weC7SDxiGVsd8vUm8F1dG16ekG85T/rA92VCtlaHaTLU2dKrWDpe6Tctnknhc5Ylyz5mUkyF15xcujRUcg47BhuQxS6tWOi5ccXPzZIODiihclyjXvyM6AQEXK0tlxcp3RZMdFRWXgQdq4jK2c5Wlyudhy2DMuWucp4og3EHzl6XLBiT5oqy5e8vdjpaJdRuFYiA/GVZs79eTt5hq69+zJXmNyqEuSHTS8TLQjgmXcNNe+/XKbi7Z4JGsGZM+CxHXKKuW5bN0xDNXIpUZK9pqbSpIW5VHfbDp03KtE4bNG7YG94U7lnBQ0uXYWO/XixfPOw/y8UnBcl0y4VvfTdFvXLx8FHpLxXrl0i9Jg3LtOkuMB2kJyvU6m0qSGumObla5TNyuaginTzxCHcpHviOisd2qq8oLbrhk+5a9y9blE1gduWFcOhqFRM3Dpa99nXjSpLB5Z/EFzlwPLDYA9cpG5byvPjpuXKHuWcBAurs9y+9eEPK3uVjLhNEL1y02+SPKtuVNugC5QuvePBNPKSOlKbwx5dAfMNRS6KEeXMcsbReNylzZ31A+eXZdNuUdRYcyuWicjlTncv55exyo9FH3KBeWuEAK5VLy1dF8PKYtm3KOP7NKkm7l9aictAXcoI5hHoXXlgXLm1HJcuS2cbtbvgy3Ky8HaEBi5Vtyt1kMvL4LHc8E65btyjYy+TBfCHGcrS6X9ypbpb1B3FEe8oJ5SXnFlO/3Kn9YO8oq5XZshxFovKqeWs0Gq5fby9WwMXLheXWKAx5bHy8rlT3LRuGxyCsmcTy8gyrXLzNmicqJ5X/7QNebVgiS7e+2wftmitFJInTROWi8qh5b2OGHlsXLexxE8pt5dHy9Gu7hilDoxcua5eZAyPlzfKykFl8q0To3y+vlmSKW7TK8syRVNyhXlqBswXDDcuF5QMGFzlo/KWLBRW2T5R+qYCZu81kLkadJK5clso4erPKO1403yR5ag+KSBlfLQuVSQNJ5ZFy1RBqPKsg5j8rS5Vty4flrPKT+Uo8ot5YWvHblBPDOBIY8u35bmvUHlhXCjVpNcun5SoaIkupXKr+VRWyIsdwlXeO93K8LkwGBH5bEfDNlYDL4kUMcryTt2QIQlrNBuGh5i0sFngbG7qWsckZ7NqNoxbAK9jlr49/y7iJXzwWgK1WFGArROU8cpQFZJymoObFdQAp5QM05X1YJpAonLxN5Ui1d2Ew/LlhoEsuMoacpgFWBUedeUnKjy4HomJvmJy/jFrjE3eVYCqzgCw8LFeFnK+o4QCsAuTFpQQV+Aq7OVZnMQFZ3rBglUuT6LnCcNiYHLkvz6B4ifGDd5NkFfk7WGpVJMYc5HKjvyUri9YOUtdBSZJ+xKlKn82hWDgcYGXB5MZzmIHBmI0eTNBVrvgpQcbtOsRpgqi9A0Io6DuJSqKa5gqSnZ6CtcFULnLQVLoicEUOBxx+CNTK3F0pDnvx5U2BVj4HLapGgrvXFuFJCFYrnfks4QrPckYMOCpE2TX541HjERzxwpGiM6Qj5uZU0EhUuCoz0NYKutICgrmLkZCo5DqFTGHOSZRr8k4MOUAF1wS9IoZCjBXhyJIYdvA/PJ+q9UGUpoNoia5csmOmfJvXEL4DJmR0KucRKMQaxY9Cp6Ds09MKanDCf4BmzK7Ya2IxIJqqSXGEBByLaKFk9X2Lthsu6BjJGFXaQBolkbsYXZxS2SJaOvLbYiMKfGHF3iXQbsKuKWFTKu8Xmkr8FT7IMUwGnAYXaHNBnhY50gAQz68J9COdONwG8zK/QzpDx44JWEZjvyWfNc6UzJHresFWXGxPFkwdwcAbKSx3+FbYrBkAfE8WTAN0u1IQagIBxjwZfdZkcDEnglYcVOPgdDmhqmBuFeIeO9ed+gi7DOkKCYtBSnGl+yi4Kb0mFicY8KrCwG2RzyEWJAaZpRvTYc/68nmY4b2c+iBvapmLvTnSFuWASKQyK/ksxpSNKW0b0D6AfYkjB5TjbhWlFJZFbyK0YpJTBYhVgiu/0EKKgUVomCGOmCvTuFVGxHkV8fEkWA4SyAMDC7bywgkAoqX/ym/oUTk8h66orL6WKSIxFBr7VKlaor/6E85M1FYaKq9kbTY5Yz5kkWhYlyJXk5or9RW6irM0HRynW+N7tqWXTCsVxo7YqS5wUtWxDuMValmvoHS53orKsRyXKyDj7SOggJOsSvE3W1lUJMHdKQ6Nj07ZjeI1kakw0MVXFzWg5Biv2kZ5zCzMVlzZg4+isF4CoGETmfbSl3B+irdFcvI7jEoMtaNbdWNMYVlcgKidFytGFWczV3E3iv0VGwQ3bG5MKe5mGKkoggXMGYXMEDjFe8ChpFKYqJ8qOXOjFaFmGVlUTC6IWCstaxPQbBbsfFyO7ahZjDFQ9ubMVEOQhZHTitWtnQQD0VarKakXDircgTrYRIli2jSYWc2MrFWJRZhcUeKGxWIUXnFc2KvrRbli8mKTBxm6ZBy5O2lPMvfF6qFaDiFkIS5DwdzxW9ItvFSeKgVAWQdaKK+iuzFUNgaFlRY4quZu+PcYouKv3x/0iXRWOcpVZvm2eXBM6A9fZgSs6wSOfLFeUErDsEUSwgfuBzeCViHAzeapSh9kWR+BNm15TZ8FO+P6ceUC6bwkQLtGIJyMw1tVooiVwnBoeYCVNqwbDC0XmfgKTYbkywKvL5gqllr2jhKky4J5lrJCuHBGygjBF4SoRhZTzbSpjWCI7S6VPoJVBYiZF+2ZLkJKKK+HDW9J7mJmIp7HUosmzKDc5qGCUInQWM3Oahvl0Mq5vqxl5FB3XQgflNLgZbaIksyLMAX2FQ4p5Fm3NsblCONuRfiC2aaJkrLkXWUSOuaPI0tIL3jXco3XJwib5zCqKGcgiGFzXOsoi9c0+RKkroIUeSvklasilMFEk1pJVIorqMKolU+ROXBVxVFvFpuWygMMACQK5JXOxkWRTiCgJRMWd0UXVgrwwkyimUSK3MkblEop1iE4Cviab7J2ARRZjWBNzPOKVMkrt+GoKOKlUFKhgcJNyud70ouSzFJKjBidaBfAWxSuQSPTc2SVtNyHJy6Sonyngow4wpkrksx2mFqwVFKn8QV4zJUUBdhAhT5Kzmk4qKUpWJSu5yNCC0fAiUrY0rlgsylVQQhSVOUr0bkD+AalVig4yV40qB1ClSspRXzSCaVvUqurlUEIh+CFRNSVLeDlpWhZiUlV0OJ65F0qmpUvdFBlqdK/ohXlZ8gWHSsR0LPwAtp9eZ1bnHujQjB9K2pRX0ryOVFRns8J9KlcOLQiGm5cjz+lZaKg2AP0rLbl/SuKEVrc6fA4MrNmUVCMBlb9K4GVjUY4ZVViHNRQec7QFoHz4kVLqTzwsDjGPY/3i/MBooDUhoTKruWg8V1sBLAABiAagOjm0TprcZGWBplejmMmIlFELjA4hSS5pSwN/RJec5WA3ZjplcDjWrETFsbORqxG5xgzKr6g7mYqZgdkVZlYzKzugHMqI8YiytblmtoImmV8oDUDQ80H4Fj/SWVhTjXmywGPVlVM44ksJGgqZVFLFJcTEQIjRSsrCnFZg3UJm3INZxBS0Uqijoy3Qg3LTWV9Mq9wgj6BAlZMi5bsj3xBoaybjPgfZrPsilpj68BDQOymOMoj2VDiDusAkFEGhoigEZR4gsKXShyvYMg4g7tcPktWOz932QxgKUUOVNGR517utDdlScIYZIDN9q1J9KOIhOHKvgmbdFeLlz3zWEGqVQaGEBlib73oEjlT7K+RB/sqgvYt6n4Fb/kEOVglyjVG/dkblSvRJngGkg76BDuHdldHKxW+Ncqo5WfMIikN5YOOVZJxU1He0HPoAXKtuVU1zU2oTyrLlTFRdAiXcrBzEjKNNLEnKxeVplzTMgTyrDlaZc+eV4yjN5WkczGamQMIL2Y552OaGYn7gINDL/A1Nyq4RO0G7lQPK9Wg+TpZGKrypYuUuOb2VLjRqbmTvivlVcITOVOtYbspnypTlexIdzAlcqLQLHKIJrAAqkTAc98rhCMmFDlQI9Xq5RmtAhShyvf4u8gp+VOcrsgqnXLvlbTRYwpS8qgqywKvQVaZck+VUKjkFW0QP3ladRWnSNyAWca4XTQVcyQN+CUEhx5VnkRfsibfM2gZyQoVGByo8kNgBfuVGCqzTCnyoflTFRV7CBcBWFVWc3yKFgqkeVplyEGDvytDlP3fVPQLCrB/5iKqQSS/AUuVv8rGszfyqblWVc/hVIirlkjsQuUVfBRdZgf4gpvHzrChUUfKuq5uF1BVHnysazAwqoL2TCr1aBqFCIVcyYjBVLDxn5VGKvYzNQqw+VUCqeObjyumUXnROe+GmZDdhBe3wVTTmbKYW9FsFViUSsSs/K3eVJXjfFVeKtSaBJzf+V98q3FXQgt67Hgq5WiIVFYlVeKrWwCV4shVtcq5FXSUSHlRoqqxVuXMFFXZKq/IrAbABVZirG6BDysFUYHKmTxECqH5VxeIqVYIq0aVRx0vFXwKpU8Z4qyBV6cw6uYlyqbZEqAHrm2cqvFU9yrmzKkq3hVD4K/AJhKsoVWUCppVxCroQVhSWHlTJddiFC6UNyKFyvGVdfgWZVINYjVH6dhnlGfKqBV73MbQiuKrsVWJCkRYpiqelUy4xKVXsqm+VBuMulVnyuSVYDLQZVayqWlWAyz7lZoq5ZVDcqF5WAKvYhaV5NpmiiqpvE2KpzlaAq6EFxEph5WeSlBluwqmhVoir7pUuKrSVZ5xXwFbSrJ5V0QoWVX4qp5VXctACbx3H6VajzXC6eCr9lX/9lWVfHKqbR08rXFVN4DnvonRGEUocr4lVY80uVZIqzxxxKrQVYa8wwiPiqu5Vr2isVWOKuuVWrjQ5VZyqkUVJRH0iIwq1FVQhNXlV5KoR5iCqplVGvNlFWGKvWVYhRaFVh8qGlWIUWRVbXK85VNnJxVWlyvCVQLLAXgMKq0XwPZn+ERCqnFVwssK+gryqD4MMq7XGuyr+lXQ80vlYKo4JVUvMyVWGqtscY8q7xV/TjGVVjKs0EZEqvBVgqqGSTZTE+Vekq+1VBfARVVaKqqcdKqmsxxyjDozyqsPlZKqt1sjyqilUnNlZVUcqkZRhVz0VUvyskEY8qvRVnErhrSuqqNUfRKqlVsKrI1XjKLLldRKiFVXyrNBF3yqhUX8q6Jxdv4U1Wyqv6ccKq2RVYKr+nEeqshVVU4h1VtcqnFWEuPPoN0q45VkVyOVE1KptZmWq81VT5Ei1VWqrjlo9cLxVhKrKSRkYlrlQWqjOWjyq0UidqoOUdSqynmMyqYVXRqt7VWWq7ZVDarJVGBqr4JiGqobR7aqI1WEuJnVXaqjlQLqqz5Wiqo0sWckVxVw6rCXF7qv7VVqqzdVoqjq4iO3wBTMGq5OVJaqNLErqtbVaFcneV0cqVZXVqUMVQOq5VQV6raFUcywBAF2q6+Voarl0ZG038Vb7jZRV5CqylVbs0rVb+q4g24pg9aacKob0R+qrlVsGrt1GAapnZkequBVbqry2a1quaVcco+Tw1vBQ5VrYEv1ihqpDVMbizVVPqo/Zu6/JdV3PcX1V1qpmQE5M13WbSiDeT4ytJlV0MxXGHGBPcCMaoBcjFRBeWwsrqZVfUFiElionSGBsqnOawqFOQPrKtmV7krxZVqQ35lcOCmBY9MrJNUMy1DJFxqgTVYmrKZXayoSBeJqk2V8sr5NXA4241TrK0D4asq5ZVVOP6ak5RbWVAvMeEpnkRU1YS40zVWmrFNXFaKfCEbTYTAEoxqJXvvhtlW/wAzVFS0ycbNyDStjEmQlw3wQnxBwxnM0cKwG6MY+Qtow4wC81QFqnzVDghItFbKBSBL5q4LVZGzG2lRavC1dJUDpM0d4fKRBapLgCFq1tOKWqcYxpaulzFlq9V29MZ9SQZau1ZRyU/Bm57i6EVPglDEai5SKhl8AyCk55zK5SrCqP2U88a4BNCs27ovCBgpfgsfsFuiMXFB9gyrVJGlzsEvAqjIfFg8D2g68XzEajO3du37XOeUtMt3Gtaqm1dh4hUxSZBF4S1arKKMVghrVdAohtW2wudyRbwZ2V5asEYmWgOQeW5bOcRxYqMQkHap6DohqOt2yGZvXFnavRwaRjZThi6BisGwHACDkeka7VtMx8eTq2x21Z0KymFx15dtWMSrC5bdfLNxq58KVb8yOdIZ9qk7VHpD1bZHCpRroqrS++fhTndnaqwdRPiHKbCD99jrzR91maElExSK55Dlliz5nR1XSIB9JXF4AH7R0LS0BTjD6E6tC8QXYvGDQACbGHVTKtirzkP0p1b9q9FoHicM177apSSQjqlSaEoyJIBtGmZod1g9nVd3dUdUbmCG+NDqtpKYi9sdUBiDbhcjqgXVdvFSfZnq28TJhmNt6V6tpdXn0gvOeT7X74uGZZdXrq2/DDLqppRFqKb3ny6r83lnmXjoCurOanK6tbpNH5C+ARur34aa6qxlf6iqHOmgkm/YhXzJiYxeVXwL/c9BYyRLfpVmfCEwlfsCfzaZwd8YEkvM+NAkCqYi8Ppzs36Mf2jKA0YlBrHS6buKxtwftzi9kR6pAxsS0wJJh/dPYkb1MCSW7q510wAc3UDG51bqatYaNAW6dM9Wu6sD1anqqzpTuqQMbkNOD5Er4z2JJeqLwLaZ2bHlZ07nUrGcXdVBIWWEKxEh6wCerhpJJ+3V/I3qwMexHSYJVxMRzufXrbnZnsSWhKV8zpiVHqh6wvurXJke6olZQbEuP0Zes+3b0yxDANPqz3WowSzBb16sXPpELb3VARQvdVx6qK2eBnIPV9vs1Fwd6rD1QU4KiVnsS0Gnd7Iz1d2PYvZRuy507V6qh6bkyJvVs3MVVCvOBX1SlFNkQBeqE6Ut6s71cXs8PKOIhe9XGdMfTvlgYPVVVFcB68liFziuObTOh+r+Okf6ouJIh0jiVRohB9Ub6pz1RAa2bmbbhOiD+6s3Pq/qkfVZ+qM5mtCukFSg7TQSj2zpxZtuG3FQzzSBmMrhiDXA81bYAILFHZ6tsBBaDbOt9mzE77Z9YsQMZA7P+rlcjV5wKOyQmADuGGge70jPVEzzcjDQ1yf1WP7fNs2mcAHkvcxyDn4xAsgYOyyYxYxPn1DjYYSsA7gZAqA2EFFqwMxg1pPDxBksGrL9uIMjg1y/t59UcGvjFvPqlg1HDNxBmMGqFrlIMug1kgdvmLWPKJsDoar8QiOybDV/PPG6RYa9JisOzdxEGxL4NUTYehm6TE9DWED04FpTst8OO+q+IGxGDNFsunfbZlfBvmIjPLnZlKLcvV22zyTk/6t4YV71AI1VhqEjWuCzoNbtw4w1zOzDuHqGuO2eFcImJ6nLsdnBGvwNX4a5+wrAyWDW8i27cAK7QnmeoijRB0GsB4UwM0o1BRr5KBSGsTpcXqmI1tRrBDXrbNB4ZELdw1PNh/9XcGvsMMPTT2JKOy5uFaGse2XNwmVwarzB2YNGskNTNzSiReMSadm1bNj1V1soIWSfskZbn6oQYbkNR/+hRrinGWiIh1fH/Tmk/tYJ9lD/3czOQcVQwMzlZxDNkAhDj8SnMiCC42Q435jivhGIKOyivMNr4E4Q46Uuy/Zk9uE6iiCGBiiowwykaUPSw7Kg8wQILDgQqYXxrJeI2MNtrBKlL41V+YMxDje3XpWfgxXeoIpbWarnmeNTOdW41KwrhGGWIkuNVdvbSuCJqgOZiAUDViWIA72DPMpF4Emt+9s1sgq+GYgrvbA8yQbhmITH2SNhkrTwJJRNZiavAQ0TsmAFDtiRsOmUjMQhJqkbAuJDiEO7oWI4ePS7HYliDB9oL4dxIfV9f6KJ7R58DyarsQCPtgeZCtwjEDKayjkXxBfRAXGsJ5t2dRhhKprcjBkUq7EI8aonwGwrfvB/BzWjB8Aj41+OyH26xiGIaM5zUUY6TI+TX+bHF6ZIQzk1pJr70LLANZNbazBgF1xqMTWqmr1NVdINkOCR4jnYliEpNbSSah2a2DeJR6+FhAdaaq+ARPgxKixiGh9rkYSM1gJql8LM+CewDKydcM7XtnemBmsNOWSfH01amckAGtuV1Nfca5M1fcRxen35ljEPGarnppprATXRmttNScyHHxk4gC+knFhrNXYkxhAPiSe7a1mr45G34WIwpGz7naYTIbNYRs8zhebIo+lNmr7NRdfPjkA4R2zUOior6YqSpJx/pTimBC51GYHDE4LkuOcH25+MUVpW+rAI1y5qKiVeZ3zMCsaqiJisTKb7uOI63sNJGc1LDJ7dU43x3JFOajol8XMCebfMR6Je44mre05qxc7rmrZiZOLEZx69dl05j+2TEFXq6OesOcBt6cMURzjX41/Va5qxymMCy3NQ2U1819vtZOa8GqfNSbDOmJqYsZ7b7mvPNQPbW81E5rYc5nmqVvrBa42JSFqNtAZ6tQtUTnMiV8+qRRb72zgtWuaqxu6TF2aWfHVliTqSrNhaMSYLU4WtauWLCx5l/0KYEBSdO+YUwMhjp3zCyDWKdOFYWYLDi1JsSnBYqJJj0okMuapbzK506a8sWEcccX0QcaKfraq72O5ZJanXelNLObZSxI9EE7QXhWENtElrxK0dtiYw1l2jNtR76KWr4teRreE1vfL+O4m4P/Rkpa+tGI49oNZQq2JtusoBTuzFqECASWs4tWCavkpC1tbLWQdNMtUYfQAwJtsnrZdRmstXpaj0QEtKUlZo21staxa9S1s4g8+XZ515tr5a0zOClrbLW6Wvhtr6IAfl9lqKTXeWtitYCa3S1ebCSxAJMBYVgdIlK13tt1rb4WQyVqPw4AVzXdf+bFGDRcUokkcQOPMWvB4bwUILHYnckZVqp87FONCMBvEs0CSxhGrWM73rsQPbS1gDJqzMwBOIIJIfE2AVhzjydUZMJTLvFzR8J6Kgz4l7xPSkPgkxZgvutemBPxPS5NiwSq1OsdqrVLs0WtTPE+oaP8TZOZsTx4YSta2m4O8TCBxZOI03jkw/bEExhDrWw+DccR4qva10AhvHFLsOQSV8OCa1a75JY7O8i3sTPbO+y8JqkCDXWrOIEJPZQBumckAFaJOetb9a54+TetarV6JIDboGwAG1WOZX2DA2rkYXfYvowrVrnK6xOJM4gZPM3eO1rsuAux3gYeU48Bk/9ZqzVWeB2TOf6d2MpZlnyTn+ghlWeAHG1z5JPOTmJO3JGv6f6VTvIktyE2rrNbTa4Ckcxg8+kE2sZtXLAPjkiVoRnG0BPotfQEl7YFugG0h6K15tbLACXq7qtugzYkFlgEuZbbBALxlCDi2t/0WVCcTe4trc4oqjPSDmLa2uuoSsiw4aiFlgAUDJW1TZLuUCq2o11gBDZtGstr+WRRiCFtYravnB8truGDFFG21YwwO4eBSAoDmiMFQPr9i0JWxbE7dZ9YomsQ5c5IgbtqY3ZRsS30PRiQmxnwQpBZO2pw1ll3JQWHLRMbGQHwhwLZ5XGxdFg7bWwHKBAAhcvZA9treSz+C3gvhTYzggkodrrE9+DUFuAUEaxTdNXbXb5JZCanTHrAIvhzrG+4O+wNQchRg6dqUCLu2qhod9gTg58drHbUdAsJsRhcoO1LESI7V12uFsU/vb7AVuTn1aQXJWuPBrFbOZ2Atcm70SShDjgdFI8WtkxDICy9tRiEye1knBY7VG2Mz3t9gOO189Al7XSaxEmSKIee1BGtS6ZD2pR2H7Iy4eVdrd7VWPJjwdLgLhWGDF3BbIxBGVkMNEMxrE8LlZX2ptMWzgI2xuDC50BlXzoVmLvBwW09qSnlKa36oAQrde12gtv7XrUrZbNfa6SQoMjEabP2qjtVEWYuJidq47UG703tX7Il0hOOBA2hTkATwVXa1lahgTAN5D2oqIFHIwA5S2AK7VZyKrtUbk7B56Dry7X/q1mpQJrM4E6GskZZT2scikG8guA02BD7UQOvziava+GRoDqO7VBvJhpmRgC+13myz8iKXKWwCfs/hRiOt+7UZawcIAI6pu16wz+d50Ougdb4nBzWJ9qg3lM70jtfmZf25+9rvsCP7PYaB1iYu1CFQZ5HmH3UdXw69hojDqecDAHPYaOq+SO1k+AKZEKpAs1qna06R/O9YHVhFlazvkgP216wyjHUHYB0dQ36bjWYdrc6Kd7w4dTUwE2R3BywHXnISHouI6q2kbdyPHXKOoIVi466R1xOwxpFt73kdfXa4R1DjgJHXSa1XPFwLVu1WMiAnWiOoFkcfa9fJ0sjUnUEOoOGWY6l7AgTqg3n7718dfXajzCrjqS7U2kESdRtrD+1rbyv7UF2s0LJA6/R16GtKnV/2uAda/masC4TrEHU61CsdfY6sIsInVwojWOpSdcZrCx16MiqHUmOuGvkoUKh1fjrbhlAOvOQh7RYJ18Tq9Fa3ciSdWk6/8gtjrWHWvDKEYXhoBR1LQy87XqaxvtScMrO199rR4BcK0YpDM6nR1URshnVeOtQUB0QS7WPOBcHW1MREdZ06qtoilyBnUpDHSmLMgVy8izqEqjla2GdQb0R519zqMaUoOoMdXYhKp1WuT/yApkKHtRo6iRWvB8D7UqOrW7iI67Z14LrzwhbOpKdX/8I51h9qPaIMMLZcPbat1ADWtXnVjlR4db86zkikms3HWaFngdQdgV/ZY5VsnUAuqKdSE6i5W0cAqHWIutY1gi61F1RDqFnX8Ky7tey64RWn+8D7WousAPjvayl1cRA6XUHOpbteU6nZ1/LrbsBwup5dbdgAF1nLrBHX/kDZdfK65l1cTry9hMKyGpaHa1zg9Lq5lZ7OrFdbMrGTASrq5KCp73wdXQcwmiGTqmXW+K0udRCwIxWg9BwnX0OsXpKk6u11cGw8nXrOqQ4KBfUF15rrt1i1OvOQD0rC2mJLq7HIi0Tb3pC6yl1zTITtb4us9dRyIax1sytR96eOsPBm5raN1UDrpNYgMmWdYecFRe5+8/z6gzz0dem6kmezVxQxD4ut2VqC6gKeC09UGK+2s+dblrI/ZXLqTlZmurjtYm+bO11Drcda9uE4dczPQl14HJodaD2tuwNW65AMS2BKXU1uqEFtU6iC4GTrC3WNLzTdZq6ot1MBhGxB5uotrOngUt1CKth3UYurjnkQLZJ1MPxm3VzuqE+HcrCd1UhyuXVuz2sPgdgeu1X6gF3Vt6mLYG7PBO1E7q/znF2sddTCoF/QPTr+vCvUvydXW691WDbqVnUpq1suRW6lNWQhy6HX12oS4LW64ZwlusgaaC8ClplArT+4Os8X7Ug4MoSfg63B1cDxddY52roVp+63t1iI4vOU7yQT4L863qhoWgenXSqwUfE7gVD1wKJB95IevkBIHa1p1EozW4mR2o7yQR6vu1dTqRIViWzSAAzgB3BB2AkO517iAdZMQeD1pxyecABsvwZqC6ypF2tq6nxOOrxTif7HV1dQsyV6f2zAdex6g7wVdrDhJ7coUMStcPFez9hIXUJCypjDdSJxMR8Y1u4uwAtzG5Y9f0xSA2hWciyQltTXZRw5FDsRJ7hL/uVpNLT16EL4TCGepQhVCUvsJroKoI5tSVtFidyLmmBvITRZlaxosLAbI8JqLTHrCusSHCd40i7JX9cHPVvMwdrBmfchgwNNdPXOeos9SVMoeui3A/HkGerlJak09CWhnqCbwsMyJEkuEm+5ZnqhwmNgsEwarXCKwtnqtmL6SFHOKw4AUAVkdETh7Evi9U+E+temnq5SX7gvQlvTXRgCljheNV2XzVhXAS20lIDSaJan10G2Bl6lbyCCzdYV2eswvilowTBjtdUTb4mGprpV6nqafxS7wlKws5DB6gGWZp7jv9Bf11S1oN6pz1gl8515RTKm9QU01iWfIw5vVNuOByU16uWFQ+LSYgwXxG9YQSgMlD9SwCUbeu+DCt6hBZCHjgcmLep5sdbainJfYTv04vCyZhRufSq5kaCNRZHoHIoTqxIcJPoL57Ayi0vUNaLfmFNp8gwUIGCnQKQwTEMexK3vULn2Q8VPYZ71xLyp7BVErYTscLc6QU4SI15T2AzJTGvfmmnxiiL66wtAAX+EjH1ppi3wko+uIcLGLFPgath+aUrn2K9ZVa5L1xbjrvXJeux9cT67E4RPqCfW1goPGV965teFDgVRbHa1tpmj6lBGFPqcLXOeti9aKg+H1a4SGfXQ+rHCWOvCH1S4S/LmU+qvCfN64aZcpL5vVPerlJTzYxhw2ZLR4DQGAkgHeEhX1FDhYxbKcjbJWMioSVxKCzmDGUvIvChMoecilLC7hrZP19cOSxX5JnFjKWoVGFpkZoRK+05KKHB10CQtt+tFOw8gJFyV5l2XJdcdTClBm1Y6bjZUQpT76o31IPiPE57ksykGAYQ8l6BoJJbJiH7JfNcUKlUfqTfXXkqQcMZS4jUIlhzfX/mzApYn68s2M6wxJp2Skz9W+Sg8ZP5KOiCefPSkAz3TY2LS8E7DHKknNk+S3jwqfq5KVIi2DNDnmb+xaDho0CMUpyFa54UMSUcy9FTOODuIDlygKlb4iJEmMUo8pcXYOdhrFKuKWu+q7GLhSrQsxwsOaCTTJCpTn4K31Lfq88nz+qkpRSYarwtFKTKVD+tHwBP6okIn3yvfVNKjUpQ78qsQu5KqzJ0Wzj9f5SpSl+FLdlAnBF5Npb6oBp3lLFBAr+tv9WqbaylRPrQp6UUvspa6g5ZAilK+KVE+p8npRSwf1H0yACAxUqcllnEEVcAMzOihsUmADUAG7UVz8ZtuigBpRmUJoeKlYAbmGTUNCtJH2EKANoDLgEUaeuPMMZrDIgDeKmm5xOtwDQ9HT4F1LLDqV7BhfOW8vGeFh09m2F94rRnrKoc3FfVi7Ll9CKbZGiyx3iY+KwiBAr2hZtC0tTwYalqKV5a3pZT+cqmwLM8eZxz4rWed+KuIwmBLDzLLisxXi0zWgNy9ZSrF36Ax1tQGl/Fh1i+3D0Bousd9IjYgGlLFA0ir1Xxdq82xiHuKrGDDuALxYYG1GRkSS+EaWso4DVhYDrW4Yqp8XqBv+kW8vCSlLAa1A3/uNesRdS1ywAyKDA3kr1MDQ9krwNwgamo4E1kcudIGpbJL5zWjSmUtqucO4G5WXegqA29fisDTgGxd8uga+V7DuHAubXyYdwfwsrvXC4zouf/s0ylZGE3bEOdQgljvIpgNpvjMxU6DKHxdnqqPFeQb38anyMf2UhLJsVKBzWJagD3rkRXaqAluutNbz+BurObdgup16EspCHj2sc9WUGt7BULrnxbziqGGoUGq+AbkYSDkA6CkFkFSEUhGQaHBZG2BkVlY4F/pJBzwNYdBtjdbo4MMVl/UZhFe+tmDVc6+zg1SS6Ln8DMzsLyysYNHysIckFBsREUoLYYND0dy6Y7sqWDa7Y5G5twbzbbdBtuDXTgFYNnBzhRZvyNf2ZE4JllbkZqg2jio21iKkxER/cBMIyfBvAYkILDYNNEzHg31yN+DXcGqEN8gahhqK4u/2V8In8gnyL5g1sthaDTsGj9wsML65FyoNwOVySDK5Bwbz3AEsrODVgsokNxwbB5l4htqwasGueZdtiebyjzLtsZcGtg53wbaQ2Mhq4FgyG+rFnl9itXtCrIFe4LDIgQhKCrBJGzoDXwS00w2gaiBK4FMB0XZcoUN+NgPzmiho/QR+ciO0F+LtA3yhqpsDybcMVWI8uTDsBocJXEzMcVUIMWmZcBs0uXyGsBsqQbyBVvCrRZRkZRz1ZYKSWU6ht7MIEGnUNFGCRQ2SEuJFXxcmUNgzNpQ1JEtyKS+c94UCRSlp6Eo2NDSkG2dwrJUSTDuMStDdUzb0NFBRfQ0XCR5DWI9b4MH7iJQ194vCDYKGuMNioaZCUMYI8DeGG3wNMTIfA1geKNDW0GjlpSQa0Kb3mG0DQ+9MINoYa60Tsio/OfoBWINkYaiw1ehtNDcGGv0NPM4mkBpEpNfkVsu8JSf5N3YUFAdJZXkJHVLYarwmuKNreXKSvsNOtQV14Mxz7keeksaJuc8z871eosRfYWB0lbYaMKCVWLGieVqjIgU4b5EWh1ADSUNHDZ17JBVL6gL0j1luGwS+rijDpHtopxmYXPd3WcpLwuj+1yBsNOsmu5BwyN15sUmIbiDuGMlKkod67LhswvpPcsCg64bgNFtOvM2StEqeey9YAyWdd0j1pxYySJuc8ew1sRN/DWls48N94aJul2X3SMRIrG7lA6zk65EEEfDagIbl1ZGSEvyjVxfDUBExMxOzrmcgyzKzuaHrXFJHqCMI2wpKAiQBG0PWH4aNh5gUERSfVHHERuozcDUo10+akOExrJgEatUHBn3zEB7RduJG58UMkTvNYjfioO0+Q2ytwljAqgUWM6v718QKunV5esH9EvPFSovEa9MkHDJkjcJHA4ZCeSwvVQZNS5PZ68xIBwy9clNnxsjqHUJSNHCVja5N1gkjReM1hQAqAmfVKy00LBIcv71itEsmJA+qTSdy6ziNbp8FI0HkHsjWF6ghR1kaHI0YUAsjW6fGVByFAncnDn03kQZGmyN4rQKnVB5Ws9dBEQws0+9nPUCZODompG7yNR+ZhfWGy2kjX2EjlBHEaZI2zszkjTd6gdmKUalwmuRrqDQTQ/cgiUbkvU5RqyDX962dmuxrLT6ZLLcibUEJlWyLDcH4zcmq1RVGt0+0qgd8yV6pJoU1G0wsQLYSaF52xwVv7HKaJKfBCdUpDDJqp1GpuFPFB8oghRLJvtVG7PefBsucyi6pHyqJSpZWyDyudEJRL6jX+AniggUMcaH+j2bCTVGrVOMJwvrApDAr1E5fBeRe0bConWH1Wdc0uHtZXbt3W5R7PmicpyZWuYRtGolfT2ajbqBCBZWiqOXW7pAlmS9G7l1Z2IxVm6W3ajbkZNyJ8rZ21YNRtSibvCxuYJ0TSIrJ7LHKm1dU8+FxJCQ4ftCFcs3MmvRmhYQQBuUoO0PbXUbe/7QjL7zwspGGugc6NiMaMFYNggRjcxPbl1c4JYKXqOFAUV73O+yp59cXSXRqejc3MgGND+ZtPRlLOAlI9GmkgGMbhgKocBJqfFYqPMekUL4BcxsWWV/CrXV+HLcBDX0MvhYxQe/wzGNFdWeRj5jb3mPyMwsbbeQCxqxlcmEuWN/MbZY0SjzC9az4mtO3Nr6OXchoqJu7CotR5Cc0Saec2iVJxzczwAHNgbqCOCb8azQfU2mlhbYVvUD+noI4M2mb1B03EWxqyDrcOHsQpsb6DZAjh1ZoHbQPl+Ab2xB+RyH5XwGytmAcaHEEWhrUpo7G8FFlrMafhnswr4AZzRJ82nKdGkrE07BYXyg2NNkUE43lr2SJl348gyS08QKRt+JAfi7G75F1sadcA98pzjcXG4QVeoabY2WxsQOlHGv7Cb5yXPXUU1C9gUiorW1FM/wWRryLjfaC8yBh1iYSYA03HXqXGnD26qL242fIW7gY6EbuN6ca+41XgtE5anG6iFtEb7+mGHM7xbMgpuc1SsQ9XfL3JMZbE7j1Dgh9RDLxo9wQ4nNeNcArKhm56wJ4ejQDXZrsaXNTjUt95YHPaPW58brtDzcNniF8oqqlCqU3eXYRub1kRYqdglrMj0GextKTpjSmbwwqin437xMPjYUinDp9NjmiHzCzKcH1LW4VZHT10VI0EH5vHq/XlQHzAkmjcIEUNFs5lJaajOhZbxvzwT0i1XwkCbu6Ccc1ATWSo5/Q1HNo4Djsw4HsfE/+Nls86EkvxqaRdHrbXl9CL+qWZ8qJoNAm7iYJ8azk7exNgTXmY97h58amzHHxst5XWYm+N/8aNvClCJLRQQi5vWfCb5hauMiNjU/PauJ38bq1FsJroSQgmkwl83DcI14JsXufvEihNeOj94mCJsoTcImwy5BSgH2aEJu4Dj9dCBNciagLEwJoF5ULo/RwKvLJTHwJrPZsDdJTZzKS7Y2iJvZSQ9mVS60iSJQJ2xrwMComohNxfSWE0C8tXMd4m1AVjg99HAUJpD0Z7rPb+tyi+k4mJo05f5oCJNknLWha4JpIFUXcwJJ3/LBjTQ0qlSUw/Uu5+8Sn+UAJr9iVImp2NDiaCeVGcEYSZxYqKBCSa0E2rQJy0NEmtZFS7M4k0MINU2XYmrKB5vL94lL8q2TlQkiX8//Kdw3t60P5ZAvP3h1CaNlK16D91jfywwehuzMk26D13jWfAyQeoya+kF9JsYTaHAqJNowgAOaIHXlYGxSfTln4a6qUCWK6UOUmrbkMcbPykMsEsTIknQ6Buib6uHtrz6TdUmxaBCnc0E2s7KzZfEi7ANsTsGY7+7INkm07GJwOijEbmc7L3ZGjLAdiWwAYnB5OI9oCFld7hyqyCFV3XjF2dOId8QLCg6uHnzJ2udAMP2JrzpgU2B5He4ZrJJG+EP5AU1wpo0kAim4vZn6THmw/Jqz1bQoiC5gezcln7wLM8onstYy4ez1aSUDUCTcF3E9iPDtAklPJu3bDCm/RwVKb2eyc7OjgGFc1i5EvhBM5JZnPknXs/xYp1yAU2opukUQw2Sh24MEornAXHQdsHyEhRHtAaU3B8lyKBtQErgLalVrAx3EouSDkSzZIexk9mR0FU1Kr4NFNkdALCES+DeCEw/IVymgdMln7wI9sFl01lNvEDt0Q/kESTUymtN6MvMpnD34GahaFIThMQiY0IwUSFsTA6m6m1SxCzLkNmq4TEbcu1NHqaXU3E2rJrD3yC8gqKCe+QAkQ1jY5IpFBTqamhEuptvLK+WENNksamEyYKEKEVGmi8M7qbGOm+pt0cVbqhX2d64+RCKR3eXltUlxgf1trjGj6lTEDmmmu+L+sFkorxo3Pm0kZPBGUsUEYZ+OfZOO3FBGPcb6TK3oJQRrO7YjeLaaIbh4rzobm6fAKwqyia03KOE5XjBIAtNa99tO49ptndvhvQ9ujabPE1HFL+9e9EPBN6ZSbI1VpphUT23FBGEcaAaC27EXTXWmgGg/abgLj6Jrh+QL6icgbvLea4E0IBNKuondNvabq1HQYPzTeW4AXlx6aHI1m01xUSumktNXE4G03PpopoJOm7eKJ8aiIlNnzzjdtOdhOokdq1EKNQxoS+2c1RQGb1o2HpqcTRe3Bc+WzxhVHBeDRONYm7c1bYSouYC8oxrpWmtdNYPzi00ymDATXoAf0QMJxPE0chlajW2mricGHdFuAXpoI0R+mnEobvKcQ4lRt/TbTwf9N+AluE0UZtRENwmjc+IGbxNH71zHTYknYT5P+t0aQccGttew/UnlE7Ie+WboqEzXUix7lJNC+q5nwM0ta1G5Nm7/ZGo0IG0gfl6Ie5ldcaC4IC+st+NOvETN/WFhBURbwPTbJm0/lAvraKlr8rgNuYTYQVUmEBfWSZvZDXPGxfxZ69hUABj3Q2ARo6k263ACthbr0+nBePezNXE4bjl6uF03mgkKY2XmbNN4EcI3PiYcd8mFNAPzBun0MdCVgbacxmaEhKl2MizfGIclgYIqQs2xm3JvEA4imgtCTduDwisC3r5m4OAUk8PM30ZtMOgbHGmgW0S/vXhZpgRTui3V4Odj5pw9lFDoX5mhmgv3cws0FmAZoLEc8rNVIrVNGsxy6pnSK1mgEIqws0RdBizcDdJLNuXJV0gM0DazYU4FLNwehZTYJcG8zShgFieD+IeKIXDjcza8Kx0cr7AmqGqbwKIkOPUzI7AqSRXZUPKckjfUK12VDlY68QJI3hufGzAom9yDIiT2DPj1mwvl+aL2s0RZotrllmoLNJArrA4Rn28za2YfTgT2bNN4T7zCzV+FMJNmIrgz5aHXezSt3brNG9jJhyym2SzYhvbpulltirw6x17HEIc9bgl4t3s1Gp2yob3KOSB7r98qFI5twFVlm47NLshyDJXZuyzVDm4XsZ2bQc0q3KKtlPxeDMXqQa8zmnFdYBtC+Rwq9DItEk5twzGTmv1NY1EFxiU5vkZPJKGnNp0LzTi3BwcDBxQI+htYTMA2WnzmQIlw8ucqrKTTj+xoq2pY/AgOdLJIaXpzF1jXx6utg7Qc1bbwK0+hTCTX1lr9ATY3kpX0vkJoKrhmXrtX6PjykcHB3T+Q8wd+3hQK2VzT9rRVlkZz8T60etC9N6zDKm0ubJKYJsrP4LYrRnQlLKc2G9U2YFqJU3nUNuaDpIfUpPEJxwZ3NYNLndLmsFtzQu7FgVzRMDWVNyibZv7m5oiqgd8T4G5rMlE7myo2v7tL8UQk3NZTHmtSmBubVlxC5rlzR63O4OUubQlYPJjFzXayjoiCuarWUxKDMBDNzWLwXCs1STa5rG9c0RHomNPwRlY5GRR4cZCBN20wgK8065uLzTXG3z1aSgKg4NWDgkNh7evN4ubU37a5uzzVbKVkmKwt0Pbj4s2ptt659guebhc3t4tjWfPGoyp4MdeqZ5sI0UPMLQL40mtrBCuiE3zQu7JgldRN6pE0D29jezsBN27xiOiayzwyIurmsS1LtcE83cstzdtrmu/N8LE6iZszxDdpHmuWJv9ca40Qsqxdq0LHG2XCtFBzH5o74RG7PpNwWB0Nav5uDjQtgrhugLBvPjwKyX+l7mtfN+w8E83wFuFBuAWha2tHsVib733U/urmoy1Xih3E1UqHNZVYUXWN2lrlP5+5uCtV4oFYm4VraPaj8y+JmzPAPFx+bYrXYjy5JvVIjzi41N+WUhGG1zVKytgtcBaupHrJpILagW0EJUSbd804+3GTTCTJgt91JeC0Kz2YLTCTPWehVr0B6XJp6rjzKLigkKa/NlpKFx6FLs8b+4bKtpry7OhnBoWiqU4iSAvD+RivyEQk4RQMAT5uGdMHVCfuyjUO3kxPuDR13/EIjkBARjvoJFA16j94bW1d1urGKDjVWFvcCAO/OImcUFyqjEtz5iobs0yoxTc2EqApvBihA3YItsKbsoppKCxfLqrJeYOQJn2B432ETSwccN+CRbAknChCCLf4W8xN1hbnW6aFrdQOxgYd24Ras9WEdT8LVDNUvVt3gvIwpFq97qluZ9g9+oJfBkAhOHobpNNWoQg4i31vycLbKmyQUoOMBfjoMAqEO7wRL+aMwui0LYL1ol1qHItHn8JPYFFub2S4KCRQ5h4JfATNDrzVMWmTZ+hbZpDn9X46dlFaOuJVozU3NsJcUK1MOwtK44Ji0Ef3dbAZ03Yt/kZP/Xo+CI4We/QwtMdLzko6Fv6LWE1CBunRbi9mrOWQbqoWh6w6pjEv7HFvL2dDwBDlUxoEGQG4h0jF8Whs1V8lOanRKgx6JHw595NbI/i0glp42fhyhkAwJal5YHvKBLYYmRdagJaMsAwlsRLQ6WPes3xaCFwYBvKpW7rCp0BLNKeEWX2rFfEglkRBz9eWUoUQjjWgofbR+JacNZxfSqlu+oSGlgEqe9GQ0sAYOdoqktMSgoWXCoL4hf+wJ9BCfjoOBMsqnLERmthQfJbkBTh5vB9tusRvNsshApZ2lni1pQqFkt+4jvH4MlrOTOOm+yMN1szkxNpo9bqSW6ciVeaF+78oIVhcS3Ta2U5Y840et31LZRsAhWXWoNpb5+3FLTH4WUtnJblS2SlpD8c+wXG2U5ZyS1nSA1EFOWOtN7HAVS0WluM9lnSfktppafS2jligVntqy/Rupb637m2LOTO6WmdRtJbJYVbv09LdGW4luGpaTwVRFsdLT9sP0t0uz96JN+KNLaVLcyJCbsPmUiUUNLTiuSkt+EL4i12lrr8fZGZMtVIKJFBhlunzOayl/VwqDW431v3z0VnGhN+IlEMy1BluFQSqC4d2lGta9HEgodLeaW6Mt1trpWWYpy45X2wIg5LKR6S2jlsCDkcRShJ7ihitxgey3kMsaJPNilzH5D/a3O4CaIArW3ChGHU/yHQ1qoQ3eOyWtsPbzlr0DjRwWpOLwcg34TlpPLVa/Cctw5by8F9oqvLeDTKpZR+4WPYHltcDsS3JctGzRUy2vlp85ly3aGmyOtnfRVzIbiOKW6ct0NNTbH+unuTrOWjEJJUohy1CawgrfcnToOz7B+d6/+BXLa7vP8th5aE367lq4HhIoeCtY5avWUMPzm1tRyNCtVCCSlDRKAcWRbrMD2RFaLU6a2LzVJinRoOGREFllYVvQ9qnTWVO6FbxODOuv86OaypneEaKCK2VKDXLd4gritticcdbFN3YraooXCtUjqEombFEDLbs6xit39sPKkflrArUFU15Z/5bvS0+Ou/LVqW3ve0NNhK2qVuziH6WpStTeRxS3BOtPGFqW7e1CNMoK2HOvvLYEHXitxFaAuaHuuCUO86t+Ql0CNG74Voi5hvXZ/ZdFbha47UoeaNJrXrioKdzy2ghNAOdCATRW1nBbK1CawCre5W45A5HrVaW0W0WGV1ggkthSUiS3uVJ8Vk6AQstlmxLn6QhqdLUKG/RM5Zakq1xlIVLVUyIQlyHAEy1XSOdfrGW9B0zRFRS0D+G9LWr4kYZukZf3YVVoDQdFWZ1+T6DDsjlVtjLRJi31+CZbSwTylvLLe1WhbVP8A7S2NVtGLW1WqWUQRbOq1xVr1LVmWnF8+5bjS1VVrCLeWW7lI/VbCy3FVsXfkVWkatZZa+y0FVrLzVWWn72LHtay3SoNFBKDjbfRU1bOy3clri6CUobatZyZlq1c1NdLdORLEeXkZOq27VuLLT1LbdYxob1S2FlparUmWvstXVbRq3baPb4HSPayUY1arplvVqjLQPgfctCZaykj3Vsv0ZlW3stUZaIa2hlsurRbYLmuCHIHq1rjwHzY2W3wlDZbnhlxTPrfs1WwNwnZaNq2vVshrTqW3atTYaUHadpvX7hjRY627BSyMCaTGRzoy+KfuCUx0c4k1oT4HTW7HONNbSa0/avt4AFcpZNWDsGa2U1tUCA3we/05/d4RngZ14zRPPML8Dmdh01P4qhZSI7N8OrNbJa0gkQJBaLWrzOR6B9+6C1uptpJHAogTviHnbAexw8G9qxvgAVyRFbN525rRCQLM+X4cZB47kTFrarUMmxReqHnYEgq97lPwFY8P/cOIzL8FkjnCQDKoita0o6isvdPm7Ww2mLtaE9VxRzU8FrbKx2U/cRiC0ZxZrVTYv3xkjt/gXp6sUdiMYAAe+tbymV0WodefQE6eQmQ8raQflPxiIh66ZZJz9062eOp6BZ/IcoF0wRSa7hqgAHgvAY2um7wf+7PwGgqYgBOXgFdaBSnMGyBwAQo5BQxdb6SEnPykqWe6lSNZFTGBDS+FLrT0YYQeRecfyl+jmrrVXnSip+dbJI3gv15QH+60etxL8a2Ce2qHrXGU2ip32AR0m70qMBV3W0c+FEqgcCL1rW1TIPGutMbsxKnr9zRwN3Wtet02Bq0mXP3nrfK4bSNfiJy61tzMlpcvW2nZmubmJVS42IbgrIFOeVoZoKl44A2wGZG4VuN9bj61xlOzrfDgButnTYh7UJRqfrbjgvVgH5T761hRs1zRZmqnAwGTd6UFAtAbVdXTetg9agG3kij3rXpkg5+N9bV0lKtxvrWCmkCp2DbeMlTP3P7tRAwipVdaXsDheDIlVg2qfunvzc6WH1qleLnS3+tBGB8G04KCn7j9rO0+l5gU57k/A7CRPddfuCMsZ6UoNoT4Dw2k+tRgKcqakVK0LDIPft4B9bnAWTwOgqePWoglEDbLH5QNvnQEFG+RtkjaDtkQVIKBeI20c+rdbAMAb1vCLLjggRt8Vbd5zxYFsje8/coFRtFsolcNv4bW6k9ip3Uh3+7xxXxAGFW8neENxMIIGEARUOzW5xtixAda2MvncbUzWsPgTjbWa1sssFZFFWxmtbNbda3eNpCbX424Jt/ErA+BLRDl4CrWhG22Roq1DgunNrXe8QXgiAgDa2bSMibShKuWtTSACiDG1r2wYwIOJt/E9ccG4CHprcdlYptP2r5+BxVqBIFk20Jt6/d2uj05zfoqbW8LQ5taglaW1v71XCwHJt/+AA63CTyvEpW4J2ta8dvxWu1t8npkVD2tQzaJsDSnEGbb7WkRR/tbH9VeNrqbX1YEOtQTbFZGwRT5rdM2oEgeZ8ipbOvGqbZeIImtICLDxEWmL7pB/GgsRTpgT43TGIszV7y8e2oZjYE0tHN8hhiIimghJg4JFcTgCMfSYfDNlza6+Ifxvp4VNDWAlWq5nm1XDA/jS8YhTNzvBZDHhdGwzZAzLCxsmbFMAjGIhba4a6cxILa8E2hHPUMbNo7sgkeDjlTAqOG4eEGaFtbxypoaESPQjGBY7RyeCbHabTGKgccKo9qWmxjAW18SPzMZCI94cJpiHwi+xtJbfbgs2NzojtBZU1Ut5fccq5tPibjzGwJpgkbc2k+NiYiGW2Ax2F7L8285tCA4TTHCttj7FoYwCgOqKwLE2NqEQThgwkw3zbv/pwWKwlQSiuCxuwimH5ytsRbfPyn4xOLavMBLmL0zVFzQvB8ZSYk1gWLhbSQKt5tu6h5+WvUx+MY82/HNtM94UzpxvNbYCVVNeNwipoZUtqM4GTPQJgnSayx6mGM6TRSYt1tknN5+5OtvVbYhY38pulStWVaxp1vsCYMQhBHMSFb+CzJ9agbTVirIbRKHqXPhYSByanRSJg1BaxsSmucASqQhv3qoJDWByhweTo6Si0wcocHU6KI9sgLeNt+SqUc1vYPTMXJmAtt8hDEk7Jw0mDRQq3zmw9Lo21Vcy5YbVg+71TnN4CW9MEDFew3bYN3NKyo24ytrBblIYsOL/DblInwXeRgRoOOgbkhpjFAZugVbQG90p1ctVoq+GMNcoGvKqNhhiahAh0GhsVYwJ/52TYF46+Q1iEHlAs96bpiRpbpy3GYDuYrSwlhC/WzPDzfEiaclOginT2TAunJToIdPLXSK7blDa5EPfbekQydtlC91mAvtr9Woa2jN55MrCVwyqG/bdAqk02qeDOmWDXMy4MeYoEoLtANDZwds4IRpWXsxorI/5WhZqYsdE6F2g34hU8GWkIIVZB2sdthAoWLmmqkqIZwLB2WelZmrEh7RDloEwK+O7yN6MHsVhFNnR2wU539Y0TbTtuPQSpc6k27yMIER7ypDcWO2+jtRlzC3nLtp/bZUbNsxIiRqO3uhSHeWR2idtC/LU8HafRYuRObYUwx7acJBn2LFTDszHWgrCTGYbk+iIkHO2skwAHaRO3KmGg7TrQXQ2vJhr0EO0F47c+2n1OXGdYiEE1hkIbfKiNEYpjzLBC3LJNmeY7U5t8rAonCmCqDOxIcztGbFHjRESGM7cKYSLMy1yStG+Q0C7dp2mRgR7bfO3qdt7MZ525TtSBgHDGIbQNRRxzUZeWx0QUFJdsiTCl2xnNd3Y30y6iC58Wl2qaGFurEqXOb1JEhsvbbUBCZOVqZyAK7Wz49SxxXbRl5LDSgjOV2nLtY5q3Ln8ciLgFh3CcVunLYGIP8NxtkXANDu/1NfMVF5q+zKtbIuASndJ6C1YudcYpzUm2+EsZOaJhKrFgq09MFMGtvxZwd07oJtba8WbXbRu3xiEGkF2Kwx6Qzc5WB9Sz67RliqPBWKDasVgd1BDUc3Xbt90rOBXyvkpBdLbUkWV3abswrdpsaXt25E24nKTu0+nKzFq925kt4nLzu25qqRZVViy7R7Ja0xZ4d3nwB12sW0CPMhu3h4Gm7QFkHrtG4qAe3Q9tCrQnW7GV/0L+nHQLMToBuK2tmgkshFbBOJpWaj2rLRen5wBUAXMwlTeMn+AXWih5lpi3kuWrjQ8Z5vA/E6yCP9EF4dS7RnKzBJYMryMEcRMrrUG4qh86M9ueXu/M0QVTPbCXGITLp7dwHVFxG3bxsgCB0F7Vs3SO8uvM+e0znQF7W6gwzlE1KhtFE9rl7TdLISNMAqmeIJswShaKLXXFvarGJmx4FO0cRLBaUq2jnhb6Yo3FdRktMWF1Ka5aNwsu0SwsnkW4FzVWax2KLgFhc83t8Es2tGVLIx7cpch5xWZsce1q9q/RUIrV1mtPbokXDtoV9qi4q8WUhSMQ7Jvz4NvIUtVVQnlKJZ6jEKSkbzGxaS0xdkFh9sBpvoSaIRHR0OK1dTGZVZ+4H428YolMw+mrglkcsCGBBV5z/K2Vu51Jmqt8mgVaiuCh8whxaxW8PZxOz2w4xZEsBqLzG0mqign1B2yub7R7UWPtzTijsXLlpZwKLzYr0qih9VB6qv77dnEXmI7Tju+3salz7cyY18WcW9iIF2jOn7SFGlvRdfb7sWH8hZoAPmZ7F6qxCQ6B81lIED7Y/IvfapeaZ4WKZu+9TiVxfaN+1ECKj7WDTFxhjgjz+2uMzpwAW0+l2gMQsckZy2eeDFwj+Wds4aoiP9vv7cNEF/tDQiUUCmlA/7ZW3IsoBfNMu04qGf7V9GAq4fgsmu2zIKELBrowzZ5tspdFbmLaUPzoyPRPAccg2K6PMTm6+d7RYOiYQH86P90TwHQ7gfQSpL4Mh0KSgZ/Ksxr5QBtG+qjiDlOcY7RoVEjA6EdSafousMwOGA6ov6li3oDqgOp3R0DLtbGrP0jMU/IM3RIFjP8wzaJouUds87RdOjzLbu4xEHTYyuNgSP9czETVgEHZQOnycfQTidEWbLYHY1oxhO5MFNn466M1NvgOxLRVZitSqfPywHfNaa7RyA65HbUDqMHVlCYQd8EycqQlhKi/klomdQcA7b2T+mI6atroqsx+ChtgkODtZSOYOx4lM6gtB1dPz4HbZFbYJvg7OB0XaMYTvIOwr+G2iEQ7KDo2JTPG8Ntida0E5aHhFEB7oyROrOleRmo6JfUBRLCPRkZjNuptM3EHS+oWgmnWi9zEecGx0YoOscxamUydHU9twsGd/anRiwVqB1cmKpmtL1KQdmyd4hQyhLV6ZXUgUJZuj4TG763c/sbovvGuQ6BdFA6E+7QZ/PYxWRYcWbx6OBTq5IOodquiSk7MWj6CcgO8odaA6Kk50SAJZkHohTQ4w7GKQAczvuCUOm51vKc+nwEDqK0YOwRDgPg7Ik6ccX50ebokDQp7Azv7W6L/uMMOxnRQOgeh25GONNv0O9gdyrS5fFlf0qHbiYY4daxjw0wrDuaHcvUyQdu39Ek4k4EyZgdozZOCNZntGOi1gadLbAYdOScHLjmDpsHZcnWrS8A6kmnPDrmHR8nB4diOi/6lfDrB0eVwDYdkOipGkISshHbynCAo6g7dh1b+XIHV0O402eI6/h2HJ1FqMcOi4dx2VzB0sDvuHYCOunRLM0kR2u6KZTqyO/7RLI7iB1BDsrqTTJBQdHw7/Y5JsDZHRUnKSILBM7EIijopHSdozZOSQ7Pn5hDqXNvCOhIdlmaO8XWZrE2RrqNPRt19yO3meCbltSgzDaCqgpbXsoOe9gqoDOl4yDoEghpwAal7RBmOChTHg7wZDnoj9OdLZNkoA0En3mlTp5xHxB+90kCE2RUHlh7sms5jwcHR38UUZyJYQ374y8sz0GPsXZNuaOueiCRx/1GZnx9lpMMoghOWAsuYAjNjHQ5sPEtMUQI05qjv2rfgkaIpv2gCijsaJZxdXLax48SCd5jpEMHYM7cM9BHhAnTbbKWEwS5gDbmnvz0UiNoKRIFloHiobTMvR3pyyMvBvLQTwaBCONCHyUdHSYQGrZd6JbR26jv8TiWOwfRho7+VBhlwNHUQQ3CwJokdR1Wjrh0IjabVBPY6gdDBB1r0SiqUSBP15kx1ujvhTmE6RSIFSCSwo3DqnHc2O7upJ/Q56LcHUVqfD+C0dK9FOCHH3CDHRUg4y8h46ux1+jt3HXpodZsro7P9hL0KKtr1gdhIU5YshGaRyCFJjKwrt6liPx0XBBUEKsyz8d+ftJ2k/jrUwajKtdpbdkghRvy0FjS+0zU2oE7gWAgTqAnchOsqlcXDdz7clzQNQI8Wu2IDw99WeiAYFtY8C0ZivMr+m73CNbqoYOK0nLBTIAdGsmucdbHScFXNaJ0w8F3tvfqePw/AkEbbv5hInYHwFTSyXS7PqRsCleKTUBnmbE75sCqdEZsEJOhXA5E7fLlL9P5wDdgJGwDi5D7b4tx58GJO0FQSRxFJ1v8yInX4a+fards4XAdGsJwtxfJZUShqAuzgO30nRkYFhU4DttJ3EdNzYOJfVKynutAIhf90AiFf7cS5Mdt0pxp6tfLgQLdEE728v841UvP+K8anZAbk7RXw6Ts6YAngUP643TTJ2l22blHJwUJqn/MEe0Zpp+8D7rRDWdZTqOkga2wqRR0sjWyU6E/53D3cca8I8pAqKsUgVBjw0ue44uCR5SATrXZ1rFQDlOsCUeU7E5H2OO/Zgn/N5WiOgJBZxTsdYa0IOjpd+54p21AsGQN1S+egfo9U97d2wOzGh0oitPU60p1sH1anehInNAHU7ZIXAoBA1m1O5FAY07sKnKoA0sJ1OkVh6+917aDTtJoSWzFoCwgCb9kjOKynQy63VhMwLZiAZTryhc6w0P0a0639aHCDKnRlCmbe++9NWGhQukAeS69YwerMqUCTTqNZo4fWqdCU7HD440oihdigE61N068+Crwr6MA+UIHeH06YJResNYuQxzNKduuzQnHjTtUxqlOrKdKkxQHYILhlYaCrddmoPYFWFIzqo1njgOgQANLBgWIzp2pesYZ6d+kxP1a1AttZMwfG81UR8fjAMsEo7M6wwJhfRgbp0lMjGnYfUEpkWM63p2Cx2KcVNOl/8DSbPp0IkWccbTOhpkB06goVg70+clRrWad0vAgZ1szs9wcU48GdoB9/p34ztgPidakhtovA+Z0AzrCZL/s/6dhU6solrTplnae6+xxIEi5ORMzoWBaLwMadPsh++YVZUhnUbO6NZOvr6LVHj0sFreIL41YX8QWSwtFS4I8+Uigm/BMzl/GujMOrwLVYxeyUL4ATy8jgzzbhY7x8fMWODAonSS5GEiPUVTukTFoaZKp4SbZ7s6GmQz4HXpap4vngzAsTJ3xqjFZEnOv7mfnjE51xzp58Kz/M4QqwQXDAMDmdnZJQMOdik6I51SgTtoUjYGzxuvB2aGyTsP0JwIB2dzPg2yCskUYAmREdOdkj0leA/TmS5g7dfzGKpheKhfGoTnS7O6udEgL1eA4BCOsIY8aigvM7prjx+Fk8eXgBDAUdClnylaEz4IPOsedQADDz4fJoEImcIF7wuJqU51bMlwoAxOlOd1ZrMQyzJmjRNAgJsOkyZZEx4cvYMWsmRLs2Lje6TrJnM5EaWP1NPvBUFgW8L2TOVKBBk5874J0J9JmTGfOus1387nyRydFdTR3SP+drNqAF2FV11ljsmABdGMyMJ1kx12cjCO6hlRlMYHK8jPoEAb4HyWTXRro622kMHdgy4jAOIcpdEiyFV0KguvuwAJChxDa6KU/K0TQMQUX9+TRfcBQCItzHbRKhpiMAAhy6fvAum6aZX9yGXYLrAIf0/TAIeM019rvaLmhJ/49AJwz94GW7oCAzas/ThdBvhDPzTfxUNMAwFMQSA6sF0pSBoXWguoUWdYo98Eo6MEXXegcRdAi70F1KjGqHawuuDABC7ELRULq3MEbo+gQXXAlDKbP14Xf0TRuuXA7VF1xfSFHan0Mew4Mh5F3uhSajvAE6n+oi72LaOLtNYDP4iUt4IS6F3tk15rj5/exd7ZMcF21aOP7FtwYJdHRBAl0rcH8XeLo0Jd7ZMCF0mBUG4JYulRdmi6hOjJLr4Xf10TAdyC6JuDwhw10cf2K71a79yB3K8Dypv0Qcgd0EI8qYoeHu0WUunMmaESkf45EC5kLYuyfgBfi+6TXaPq8h5koE1z2iyhRJ6HaXQF/OzYu+MqjwULqp2EnoFoY4mCL1Qi/JqXT7/ChgUFNwSCFaNUXQUupNBN5o6AViyXmXbMumCUpS6Fl2OCumXe10FZdosIzdELLvt0OMurZdhuLfGJ9BKqXYcku5u8X8Vl1hzuYHTjJJTJs5yOF2+Lp9xcRRfSMTuL2p5k6NUXY3gTZdxYQJ/FtfSN0eViJaQHC0mn5zeXEyQcu/u8qaAA+2hJM7sFFLNKYjRTsBCEYOdGa0TVCInDBhx2ppzVJn2WnSExGDD5CFlvhXUJTKNOhUckKbMKAK0VYWzGwJsg69J+jppWHjNSVxfo67U630D10aMIZ1OE3BaHE+oIsvNUTKJZPqDgYiolIzJvyg+MIGK77yZY/0oECiu2FdGGCPUG1lGfJlCu9jKnUzEMZCrtamCoUhbGHw9kV13kC64J7kIjRM8yZV2aqpoMJMMlFds/RZS389C/UStwREVFSCobCAkyctNuOzpBM4wuuCkrI1Xaqu8TUJMr+V1WrstBLXoqE0+pNJowGsBvHZU6MaQjK6hJhmWyXJlGWgHaS0guphIroDjG6uzX5EbMdx1mWlT8UgYCpB5K7w12gs2rUN0URPxIa7oV3T5OlXDIwHUdOqdvV38oPRXX0uj1d0q7iMEdRhdXQzHNNdfuh7V3aoNFvFIK6q2brILMED+CICaitSCd/ZZP52obIrXbBO/NOpWAoJj5+y5tU5I6eQla65ZIXJk7XU2u9tdZmDe11qYKs6leyRtdQ66612W6pAFT1XAxISTizbVbZFF4TuSWddZ+R513QazWWTWkaDFnxhF10N+kecUTGDaR6Do5OBWcSDeYc4nByuijY3onWrtqP7csLFA9spUifSOcqvuuokUoMjb11LGDU2jeu8JWgMrQZGnrqScbLa2kkM66to4j5jw1vza+YZyfDEcntSOwxcvbUUqC+aOyVPMsIYGgMptmYiKCNaq9GeDgSLJ2RT1RunaHUqzkShunwOtSsyho2Bywue+EPr67GdVyjIa2O+CYHd68h0i5yh4kMHuWjU+BUg9zEGU+B3hpcYQH9qNgcHlZKDIZITwG1uRS8QyEb0btd3mIHdFWLG6Ag4CrxToqWWDwOOgbc6IwMqtIZoGsuiVG6YaX13M+NXBume5+G7Kna8btRbIUHDVev0j8hU2O0yMCbI/wV3HCYg3yZDWKTiuNu56m6bA7gXMqiLRushGzG6LVi6B1YDboo8jd1G7QlYInkKDgIGoeiZm65N0+KwHzPpugntYRZ4WDqkJM3bkkI/BdTsapFwOW9Zq5umei+giQt3oFjKqYpuwLdnwQVN1Z50PDZgyijdXzqohXCcIcDa28/zdpEoVFZJjkc3Q8rOQ2wW79kxauvXckKQ+GlBkaGSHi9sQKK5U74hTTq/JixbrVddMwUoO6KsQdxhbuk3d68x3m4W6VKgubolXrW89LdIm7fpHKW2lIQJuxSNTW6yt1xRrOITz21SNIwdfN01MBI3RZuiWycnAMt0zyPBeGiQpDdTkaPqklO3kud/mKTdEm6Vt1NbrQ3Z81BlgzTtuo0H/HWDututRcO27lt2MUClrphuzRWj04OQ5Xbq+dcoK7Uh4gbrnWwghLYPz24KNbRD9SFjbvrjLduzjdJzqHDSlbpy3QscfbdHK8B3kVEWeISdusHd6wdcN2Ls2B3apumigCW6Dt00UA+bu07a7dhRkGSG7bpe3cpwrbdSBZLBVHEKHMatGvaSd27+FYudkhFbUrW7k4V4Og7Q7rxltdnN7dOzrUqlCB2K3SgRGndt6xMt1KeB34bTujBWzl4xA5U7tT/KqwdGgarred1GkKp3ddiEJ2PW6MFYVbsR3RGVGL4KO6vnX07pl3cTu3HdAW7uo0f9g03apuvjW67Z9SEuEhaVo+qZThWu7elDY/kJ3SU7MndtnkitCJbsmVoVu8TdBItj77JhKWVqZwmZeDlICSz2WNZgGerW3dJtIBYwHLzHdWTyJ3d+MY9HEW+3nJECmIGJf/wvd3GzUKUX7u3DM/tQsySu7q7Ht7us9WYe7MMwR7skcQUeePdMe7xR5J7t+TBCmHLwjnCU93C+2DEPBmBPdB+tVe7dT2z3Z7/TPddu7c6SF7uj3SHuxHt9ATDTp0TPZsWNXPdJbngy3bF9NMto1Y0fgm3g293aelZ5WonKUg7fSlLad7vhjnBM9tFrShV42t7v8rRvGhxZfXaQR7LAE28PXutuel4yeE5cN0H3XRM8aQA5bB4CbeHqkRRITrl3fClSD5HKi8MLY54WDlcJsHvWNiOX1yTO1hXgQ2Gq8jstgrPREka3LAyAbhMP3eJMqBWdwhkklusPesW5PYjW71iBUmDWLy5kfut/djDA993kyPQiVWPNDW7tqbNnX7vusYcdCrll+7RGAgHqEhJna+euHvLHsHIRMqOfvu/mxe6SpeGRMA/3UAehkJxzbTLY37sHHlyXDlhbdqeGZKWwIPYEcpDWhdrsD3EHu+sXAenfdHwA6D2b7v+Od/u0JWPdsSTlhOL9kVa2jfdRtiuo3kTIodReOVPl0rCsHU3CKQmWzPPOwdvKYD07SAx5UIe7B51B8j9384Lvojcc1+wRG65W1gpP4PXIep/dRG72IlkHvg1gSc0y29Ui9YwY8uIPeYwDce+B74Na8HqstvjunY6F1dlWGH0UXHiAkqytWtj/RYsHqECc4ejSZDti3D3Ea1Z2c2AFGul1YUTQeWyDMHQAfUgUyQZY4Aph/QBxEqM6r0yzjD+xGCPUYbQK21FgDwmSHH8ibgYJwgetFmhITjNHQQeEgNx60zMj3fWMOsdfnCLgB4TKbG8kvrsAlGvyS8hsNunhhDrsekbatlFYRpGIdaxwLoISIuQXPs0EhozIz3a0e2GZYuLkwnsyCoZC5Y70sHR6PLY6n0VjWWE1SsbR7c6RVJCaKJzU0Y9WAY+j08QwmPWEgdCdA2Tl82hGPiPbmYZ9gLyTPAn1nwLzjwXRaJvJaYSVXiWdfjMk6DCYVTWk1IF2x5cO7KRN8R6ZaW19EvDsB4O0+OpJ0C46ZvhrYVymMZEvL4y3CkvOPese249xx76i0bHpn5ex/FY9ryTrj1LdPsLiaPI4igJ7wYb3HpG6fYXNY90HAA0kjex3ri9wJem8KhyG7hpLCLmCelot+qT0d4QNwhPf5ykXW2x7ji7vdP/YKSk4E9ZGTL+q1N00yaZbXY9HrdQUkjfNotXRGzkNy+ahFbxHvxwUtjRkWOBdJcEaKBoRTgXeip1JZSEUcnuTrtzwb8Od0iBm5CnokLi0Rb2uduL4j3KVOpLNye3JIjTdHEXxHtwqQO7D49yp7mK7OFwRkRA3G4WHlt0MVAexhJQhLFNl7J6RT3IN21PU9I72uWKsci4WyCkjW47GEl7GKOiJGnoqKNae7xWWyS1T3GCpjGbeUjiJnvbt85fcSyUIQisIuJis9Xbsnu/iYie509gx6YFaBnv1SS+U0itQZ7JFZge1YVmQe2puqSt1LaCnsyVgyk7X1gkr6LXCSrPKVkk+Y8rtKNOBhF00IAVmw6aO6Lcz3IXxLPSfoV2liIrBj3x2MeIqzHVqIOdjW5BdZtTGX8Kq0+cBsjIhAitbPQuMuzoBqhGz2xmzWSUA4ky+dZ6H434sqrPV71KHNxZ72E5jnqLPbHqPs9KiV/5AACNMkLme/ipIJAdpnzIBAqSue2ouNZ7d6WLjyIYQZPVll13ctkmTyGJXUvWlSeLKrV0gStytgosktc98z9ZTZLnqVbnKlVc909ihcBLZo9jE+ekfJr2bdz1P4BxfpOesGwLscbz0GsFeSUwqZo9DVd+qAE5JPOaRmNUV+B6fEmgXqBmWgybTkMF6D/T7nP/HXo45AJUF6L4CoXrWjGhyyC9mF7QXbWishmWgyKBdSx60gkvxikLePu7zpq+a2U5jVw4tZiGDytifLNqa/jNexkRYafNqOiZrHUXtF1JVwWdBScbKL0Rtmo5sbPeHtDJ6I20MRJzHgVwYGaK4SXdVDDpPCW/xSv2cDwQImBGGkvZbgqhgSerZx1hRLWWDkLeHBHoS/XC5H0fKefJYWlhMSNwla1AppZgrZ0JnGLiSZeLB/CQ+eMXNrMiqGCn6psihOEtlp7ebKZHiRMH1bcHCyJyTTu412Xp2aeNTGU9GbF1fb1wP9rlJewy9vJ6Ar0NWHAqRnY2FpaJMXImeXpApKzE9/dfOcfwoDhN/CQsTK6uCETiSaYVOsvULneK9QNiLL0NxpivXVY7JpEV6Bm46XpppXpejEJ8kTqC0n7t0veLQsMgETSgqZBXq4aSJTTzF71jnL2aVIqvcVemWJLIThL2+U2Ibj5eoPNEp6gbFRXuYxhcmnN2eXB81amzPVCSNexFNyhbuvbTulhTcoW1pQ/0B1fYgGzbnXwwGa9+ezJHqtKE39bUWqa9ZVj32AS6DfpUUWna9jh4HrBpFpJqR1ScVMPxbsMx/4V4DACW6ANWKZVtQhwDLnQe8s69D17GvKQlpfab1Xcsk/xbMS2zxnuvdde769jOaeImfXq+Nd9exRxwN4MS3PvMIvUYcn7wNKZct5H1tcbX5w2G9bVBkc6+VwzrQE2j0Qhk7PHUBNqLImxOrDQ/eqYb2oNqtLcIwjG9G2Aom3o3rknSTehPVOtgb35aoyzPiKkkBtEpaWc5dF1QbbLWs611N7j7jFMLyEpfWiqttJ9LJ0T1tJvU9atre4qMda1M3ssbd02lG9ZmAvbZz8H7AWVvKMdDmcZoiw3qleFLweW93DbQ37x1oEvTEOgO24aSecAm9NR4TG6s7pPvAC/Z0Ovx6YicFOtrRAYh5JcPf7iEWKXgxPDL63AEs5YIom291dt6tmQ1LTodWL3TPgTdaIWH3W1STd9gfHp1PDL61Nkr9YYcmmV19OcmAzn9wk9eBnJywpt62WFisnpSdreyYQ3aTeHXe8G24VvWpvYDmdxmSoNoDvQbOyhtRRM070UpLodXlzPPglqTpsBZCFRnUXeknASd6871LMpiHpb4y+tBQcBZ1HhqPrUdEynght6hYx8CAJOM/Wy94XNatb1V3tmtphko+txt61UnF3rdvSbeoe1Lzh27303vJYZbwBcNDOAm734UWzvRXUsJkbXDSNDx3r5sYPWl5w6d6M60l3vjYLrerDQw97B72u1Ijvdxk6bA3QcI7anHtvdSwKnedhDbcuTgcJ3vVqjX29R96YVBO1r7vd2SAY1t96afilNu9vZVgbhogTbn70a1KzvSrepVp/97LG2Lfi8zsneuXgVKgpeAzcInnuT8WjOx3C9G3R3zb4N2iy9AFdTOBBypPnQHy0eu9q/t0H173s/vWcHc2tuD6NakzzpdvbbmoWt2aT+1D5tJkLdAuvY1R966VaUMLLvavq/R2ZXTUb0a1uH6qg2rG9zlds72E3v/iS3ekJtrD6M6383sIBSne7m96N7j+7s3oczn36em9LN7L+rZ3qkfUHemm9HN6gE0U3vcYZ/er5Q6OcRvn03q4fRD4Q29RZ90nZMPolvVrbTRhxD7mm1eZxm6Srej9AfjDoT2VYBQlbs2jT1SNFhYX4ykDmYXE27tbV9Q5msRtauhHMir0wt961k35PD9J7M1qQezd8ZzUxyUjR76ANZhRlQJa+aDbWT4+/ZMe6zNI2D9GMvDHM8q4fTcUkhczIWQmL2i4YXazgn2EpAjmZMVI3to6y1Bk7dotKVVHSfJVPbsn2ZPqyuLOs3uJt3ahiB0kOcjedwM2ZowhZYX4zkNjrU++FooT6nH0UJypmTk+7eQhT7XH11izXrIus1iNU84FJrcTBNFuNaYGmDT7bRZtOVzWc5GwVwnnyrlnq30KWnzM+wZd99sr7bR0nyZeYBOZ8gJUI442jyfSvknZ9gczUn2A01LSCbTZuJ6t9qiCPrPafbv4XrIV3qgbBi6PbCQXMoZO4iCRexj0KMBgSze/05xzazk983AQc0s7vp5wyYSEg7ldLemHVuZjz6tUy/6IoJikYrVMs67n3AiDMhfeYcmF9sfAoX23PviHQi++Y5wJjfKJLHN/6Y2/LYZTUcAX1vPsE9Bks159vct+Ag6HJBffDDDF9K+hcZZiXkGOSHonmiRfoC5nwvrpfTWLDusDWsSKJQvt8AYC+rBUaiynw1EvuPXVzQ23RZL6Elkop0pffgQIxZVvAi/GMvq9ocMYlii4ExUMDsvrxfb8MMxZvycRGL+rm6WQHc3GWKgig4A7R1hfVy+5O5iss2X1sRlBfTUshvpHlEZX1yLMP8Uj7LxZsjETeD/Po8HpsM+9dqr6/56KyzBfR7S5V9+r7WBYeUTdfY7onjGFtCV7kmvo+fUHAGt6Rwzr112LPR0Si+0RZNL1kX1eFAtoRS+8RBo+RDY4lC3NfVC+zSYJ2tWX0gkJWVA44VxlyRz6o7KIN5fdtHVngHUsqX3yxy90I1RYN9VUc0X3vPuxjsm+jN91r6biGR4sVljK+qqO+b6PKJgvuzfR6+tN9PCgE4Tavs+IXkPM/xGr7yiCXa0NTIQs5mZEL6w32fEOqRSIxC19YMc6zGVyx3TAiQ1lInb7sX1tPv5ffi+y5Z1Kc2mYCvrnfSO+qN9Usdl30Kvr9jvO+tuiQL73lm0C0rln2+r+err6032OvrbfSSsgkxhr66SHmCFPfQ2+oVZHL6930sxyn8du+pVZg/NM31OrPwTUS+5591Mcvn2LvtLWbe+1BiWb7J+Aby1HfayQiN9dr7J315xzH8bB+9GOob6MOI/vpVMSRREV9FpD6KL/vvRjsu+036CJCGX0ChDpIV1RGt9fMzUP1Hvs9jgqY3t9Lb6u93XwKTfdB+2l9D1lrVmAfsZFHSQ/fNg77K30x5z2GaW+x4hXr6P32PRzH8bh+tuOX76mw5UkKiFr3LFka8scLzEzvtzfWhsu59nL6hRYIvqUolC+1BipUtIP2ckKE/ch+yKOPb6lKLoft4JtfGzD9mxyYTj0UWk/YZ+liiYL6YQHB+Nffbp+pD9Kr7EqG+4rvfZyQ2vQXb7YqFx6LhYC9HFPgHL6z32kvvtfZ7HPpOfz7a33tJ1jfVzMgL9376BSE8frt9Ku+rz94n7OSFIftnfalHFz9cn7ePAeXBU/QRea6OSX7ttGqfr/Djx+hD9bpC8/GxfvgjsjooD98EdD/HhfqGoVa+0GMelCzk6dkRSWVMAgrR9z6TI546JYolh+xQAc/NGv2u5QcbVjMhw0oEtDryOPrcfVByvmZlz73H2PrM8faoQ7x9zzcIn1czP8fX03QJ9QqzGn17eM/ffY+8b9Ysyon3BSD9jqXQFG+XZM+1m+RuJ7W2s4p9i74pZmJGA1hVk+x9ZXT6xpR5Ptifad+wOZzPkxe3xPqqjmU+9J9VUdev3JPpqfb1+lv8FT7ln2433ifM0+3r9SAJ5Y6XPt+FdM+vZ96thR1l/ftHgCnM+Z93Ytu+J3rOclG8LMZ9q773v1FlBcfc1HQZ9yUUeprg/uWTos+v2O8P7bDSo/uh/T4nY59nxD8n0/UxWCZd+wH9xP6q46HPoQfoDvKWOyP7zn0xzJB/WT+8HJQGznKKysyA2UXADs1y9CVznM/sY2V6mSBdiMrMoxYbIQgTJI/DZpoQ3r0IzLY2b6SIX9pchBf10bLkBHlI1dGNawZf0K/qvZFhs9JOdGyVbh+auykf4gMfwA0ZGc3i/rZ/TpInCkvP6L51i/qvOYnQA39PP72f2MnoscaDvLQgVnc3ZYDIpG7SoGLpFxvbD250EDQ7jQQFJFjv6tf1CyMSTtwRNFlX0U1VVp1w1UGt29GwUYqlu1+/tQuSH+739WfZbtEIt05saO3AOWrv6eXG49oyuTki/aRANiE/229roud43Hg2t6Cl3Bod0sKExcgv99xL7A30dxFXCwGsv9V9c1PDidyUKEJcjzu6Gq5Q1rdsL/Y5c/3B3csMpZ1SJgNgum9xiI3by/0WBuL/atc2pFxBs5a7d/oYsQCHW39CtcJDYYdzyYkt2uV8sYrK/0WkHz/ZjopP9NHcyPFTWIwsahmsVQM/6TVJM2Lw7i+QOmxPf6ca5U2Jr/fumoCVxf6yqnsBvTZere6vdsrikH0SEvNcbf+1/kkQK0E224qTYRAbQ29BZ5iIF+xlURaQS4g2Re9L5FPB0F0S7ex/9JZtHa3CIuGSA1whu92jFyG1WGwquVHU/IQmCKeoiUePO4XYimUlSUt3/2TeHLcQ/+kqiVPdkAPT4FQA2gbZAeSiL0z0NYvGRSnoy0QYkqjAbAYBrZpPgZ+xtdVFXEKorvFUCioQ2DAGaHibIvQ1YyiohhpTUa2ZKbBslb9iGtmHkwG7HwzDsNtVlTmxNVoyQ611muRUI49ayQGrorzHXKEA5mzDocN1z8fqRy0H4C5K0yJF0tNHS/Iu1QpmzVlFjAHGfBn5w+RZySAb6mbNyCBA0CTsW/wFWVoqKtDzRSpTZlYBlzAMkrVbGoouY4MlKkMkM3AnAMcVjZ0ToODxR8E11pUhkmtMALg8kKA6gOw19xDylcYB8tmDB0sFFDqwqNuQBgm5wWxqAOMop8A4G4hVF5kyWpXAITalQRBEDmFYQupWleHEA/AhKqV1gGfxCY8nWrIIo+9cmbN6ViCELPOCKkHQDnKL+iHKAeqA7Tc4sar2jVAMVAZhKvoB8+2vEojpVeCyA1RRBKQhxKkggMrihM+ErcuIDRbMrdhMqFPEkkBmoDiOgaYpds2SA7iBPBABbTsORGors1CDGGhc+UM4J3DHsbaV/nLkeywHK+6rAfd0OsB5C9jljFgO1KJ2A4XzbK6awGHUWdtK2A5bc04DPBjzgP7Ab9RZOu0JJ/1MT4H3iD9QbYirOBKYtGRZBpkphSSgou+7JbPhYHCzhpKaoR2w5gq4aS/AeDEP7AgllbNNCEUIQI4lbA4UhFcIGKxawgYS4KqgmhF4IGSaag0vEZteKon13wHd7hB0wCRT8BzEDiudPgMFi0RA4xWN9JUXg+ZZF6odFt8B24OvKCgQPBYGtFoqezeWLotyQNAtk7FrCBxJ8BtMwQPcgbJA7nAwoS1dMsQMryw1poSBpkDftMxQOS3qFAySBtW2kIt2QOgD21FnAg9oNxdh2lYdSw5tiqB3kD5HU06ZJntb8V7TRkDUoHRUHVCtQgXr4t2wXIHJ9XOODWpQIgwUDhoH2QO16q3uTgaq398azzOI6yzYqSSI+7191NpVBN/OTbXLTMnBkqSRRbAgf7hR6rD+mHviiYWeizhA+qSzVVGdNPQPNoPAsZXLBTFsjN/QNpvHIbTjCiuBrJ6GgxKgeAqf3TKWYQ8tcKl0wupA/RUvMDOssrL1ZgeNlo5e2RmYYGkwP0notnQ68rM9K5KdGYMQLNYPxSwxmDED70Gjku2QRv+UKZmlw6iiXINFOaNScZm90tJMGcXIwwTCoIcRYTNo5ZILWJXZfoXxmryCG8TpTLH7Ou+5moNZzHgzhMzkJh0zIcD+csfjnYYPiZjAxTLg2GDrGapy3o7VyYMxmB4HewPkijxfbuBwpm9YHG/Hk+hvxs8zHsDoUyZMgMQNM7fCYaZmLYHBwNjNXbA+6bQylGLMv1BP/JRMHszGcDkXb/wPDDszPu6wGCWtxw5V2GeC07cizc5mdLIXTkomFfA6hAw8D2MT7ma/fFPAzUzHcDWGCQWZZyxwlLZ2zpmEH6L3BqdvwgwuBk0e0LMLuDjgbLNmRBu8DjFYgIMoQaDluneA4pCEHrmZBpmcYJ+YFFmQaZZwPos2OZkGmQ8w0LNngi9y1Ig+Dk3lmvksvol6YNf2GtSONNdmDHOweklEg+3C6bkZ5xwZlisxEg//C6SDvpI7omHAfJydKzGSDWfJVIMIQPUg1V26/9KejYKVentXZjAK1FA1xiLmFFRxMg5q4qyDnm6C3HHdueXloje/WBm6+pbeVUkxV9JBrhxkHhe2euK8g6r2jNxhAqzpAVcLqSEM3AbdP8thOXQhIEDpZBsrFEUGsV6kowO7SyvDXutkGee1HcmQFU5utruj2bWe1YGzwFclBr3ufvaEoNtdwCg95Bio2nt60xbKXNyg85BqXtDXCh3Bs/vl4SVBmqD/F7Z43KjuzmdIYtYlQzc/LgNcOAblRXef9G6aNe1n/pXTUqKTHRPUHjYWV/vP/VRXLf93pSgW67/qPNVs3UT1P8sa02F2CCg8AWTgVOSK2iUAS2brhTokjNT1AgoM/Ny6gxhYoCg5sMsDaTpoGg1gbW5ulf7YW63Ny3/WoUhSWrXrnDbzQcCioLoxjubFct/2hFjWg8X+q6Dootm67grqWUEr/BlO+n5YH71xmA2o/IMy9briDy1PdmV7qIIWytdW5J5YQwbICFXBVdmc0IM06u9mhgxMQfyJObBZ8KmQZA8Bf2zESTrimAiA0z+g064yCSklbkyhAGL/4KJW7bUuyCAYO4PzmFNTLSmDRD8VEp86sg5ijBi1OUqxcdEIwdRpgVNMDVT5aFYmrs0tYpi0NQI8MHRPBep1t7LjopmDS2KZlQYwaaVMYkdGDP8soHiowKh/CTBwmDYsGKYOq7F+g3xIabuKsGtsWz4QWA63EaQYkWjhA0HbFF/UMQ4I2usGVaR74BNg7detGMZsHTth6wdjeAbBydpxsHrYMq0kfftaUV/06aangOt5gALC+cwjdbTrwANASoa3QrSOggxu6xunmXK+dQ6w9gN/sHjVAirgIVuYyCwNgO7T8WIXIh3fHBjVQccGag55MUTg3aoAcKLEacLmM7uDgwbi/hWxQatcWfkHgJQCAP7dkrDj7FJ50xxiJ4CsVxu6F70EyNR3Ym05eR3FzoXWpwcx5H9utYO1f7Ad2T3o1UFTu2uDsqgId29wboKKDuruDC4q1XXtwaUufArRT1Fgbjd2v4rUufwrRAD/5zdLlQFi9g3FuykYxcHZBUKurXg4XB1aN8rLPN0DltuTcIis7BipB94NIIvK5qpraWpxp7bF7e4NPZUQrS+DijdT2WcnqSoDnUjjcdp8SvyqEtPg2FQc+DguDAlafwad4Xq6z+DW2DWFBkGMwRQAhwJWRrTdpGsLydZRlcu09OVAf4MynrSmMwQS8pDNE5u2oqBgVl9Bxosk498gMwJM0LCkwNm5DrBjI1aPN+RfIk1Z1zCi57G3RqhkNsi0m9bzq22X6qG6jUvYBuxIbSxY32KKnkRSobl1L2t1JUsIZooCiEY65DCGPiAcyu3sZQolL+n1zea3hu1k6b8i1ADqhYtFGSEEgLIIhjOQlDr0FHzcnJ9FCGxSJoiGflANKXwQ0J0jhRf3xxr76RkSlU+oGQs6wZEpVuTAhjYYjPa5Lxhnw3s7FWlVRsQGNFTgipWmyPkQ2eaMqVdiHtENyMHyA1YhhmNOCGIFGS1OedVoorne5MaCEOqIdDpVW0eIgb8iiY2rOtpapSGvZQHtENEM/KDtA2RQIhRCBCHWAYUEgNiwo2sdb47Pf6W/y5HqEmJckGSHLbmP0uN/Rlbb/M4oRPZHVkhyQ8Uhi2DP6ZiK61KKyQ3omMP+VSHJIPixlqQ7khvyMjSGykNYlqofV0I8HgnAd1ewpLpirZU7Xvp5UgDA4LTnSXbyy9wVbfMTF2E23gqlWM6EhpQcsxkFlpU3bMh9A1+pC77BeLs/YYyKb5deIbtSHisABIejQAzmya7DcWrIcWOFxkq/VagqN+mHExGQ3Rm7ZDwiGNN393RwjjzKfJ2QyHql37B2gjOriwjW2pCHkOJ+KZZaMhw3FCEqlkOnIelkA0HAMZexD1SGjhH4zTJYBrWMDBnl5goYbPK+wolOxYr9SHZyO7NvdEHTdTcHTanVK1jkLynN44Q7gH6Dk9qZZtecQh2lK9cUPX8224msO12x1Hd8oO/mzRQ0VBxFDQaRDs5ZBz37nih9MksKGxNDoZ2W3fb4hFQePc/INLm2ZQxCholOLwbhOHZyOV8RgMXURHuKbaTQoef4vMGjK0sG6TLmR+Bf1fyh5bd1GBYfGcoaYwFaQgVDK6Bmz4qofNxQrISdmjKGHo5aocKDgihtVDIyGdUOKLvttjN4pVDVoAOOECZ01Q92KhwOBqHYZBQ2z2FiKQw+QS7N0UP7cBV6D2IeFigEiaS0fiMsDdkusYR3sGjKZ9BvQziKhwQSD7NEDqRJJWoCR3MrdFqHCbbGoeJmqtbHlDLyHrxVWoer8QDqm9h5uKe+gMkJRQ4cTWHxSFyuMmWlgSzvfEJsmaZau1ZuBt+rR6hz85hxMFu0kZxmEaoQgjOJfjblA4SOjQ4r6EtgcaGtuCbW0TQ3lTM1NSYCc/EM3sQqaEG3fGv3aa0NzRxlLbl43S53GB1baloZj8fhwKYR/GJLkMA9ofoB7isjgAmcy0ObipTQw1BjM9Gt6jw6dId0DgQcmZ0Djh3BUnBsKkIUHCPJ4MgGg65xPbJhMh6nuXaGr0MEHLmQ3NukoZkDAHUMHfsH8eJuz4NOyGpUNrfqbJhshtQVJBzBpBqCvfQ4shk5DtaHGJVWkPnGE2TfiV1yG9clVCqtIaehucmTyGI8nmrs+QwPk/mQGErNkN/oZrFOjukQ5E+cVN1NBqBQ/1u1CINj7s2VzYOjXo7Uxwt7K9D1I95rgxf1QcStomLfYbw1uIxSNQu9u0xFqMMr/umIgFi+jDHREQMU0Yew9ldIz5elGG/P4Bj0dqbGy8DF/LSD66/orEw9W7eMetHruyBwT35kgq7a3hIurvS1GXtDDtuW8MgKK9580lKGxkc5PfD23GHgDHqe0Uw5xh8TgrGHmMP1yk5EAmy4PQFGGA2VPUANHtnIO/p0Q7DIMMROjiYl3I3gHoSLYkuYftrn5JCspjXC3ZE8WqcVq5h/uxMXcLeBGm3jtUnE7iAv9T47UvauVoJ5hw2JvCtur2xYZf3WFE4Siylr+InwHp+Ebs84pguudNDWRMDCwz4YjcJ4d9EFbaK3Iiblh7LDMdi+c6ZVlkvSzMlLD/l70YmCK0Orn5huLDlWH+YnRYeQea7bVXOeXNNIkJYaU5iuEhGJB21mwkNYb/bE1h7zD0bBEj1axM+7q1h4K1vmdKDXS2Ji7pTXcWxGODEFbeiw9Cd7wsCRqWH2YmBSNkvethvrDfNclSAIxOJkhFhhrDl3YDsOxYZ7hfg3XbD4lSAsOxkD2w9Ian8J9sTZhCpYbuw3lh8iJWsTOREQRPpibl48Q1Kdik4ludVSw0Zar1W3ETXLWIVM+w8EwDSpahqFGDXYaKw4Fh6LOphqKmAvaqZgHZewOJ1KtXZ6q8hew1Aet7Dj2G9RGq8muw7Ua1Xk32G2eHERJhiYaIjq9qOGccNKkH5iTFxMKJ7mGtRFvYapw5hYpq9X5TMjWxkFRw2ka1XkhOGA21t2qEtehnHSJPWDls7CRMew/37aRizOHdq5OxI/ETZslOxbsSKcMbhPWwwptOy97t8bs4uRL+w/Lhwq9EBbdRHC4fCIEj3THD8drscOeGvBw0qIqixsOGNKkC4cPsU37RVtb2HFcPMFISvXLhi3DQNjpcOxGudCSthvTO8WGCsMsoaSuedh6LOiJz3rHfatJbdIxcnDHYH0cP8xPNHMrh53DFjtnnkO8QHERS2+bDXsTGyzCRMVw9Hh5K9KuGBM5bi0iw/MK1g1HoTnMOB4ZZCc5ho+mCOG4cNQwAqYHjhxE531jvtVbiN1w3OIji2GWsIYmROx1w27hhMR1eH+LXKcJnEbjhpv2bYjiIkvasHEV8AEhi32rstme4e9ccVzX0JsWHE6D3zwaw4Ph4rJIdiU8P0MxIPW3hgQ9dAASGJaxM99mFe/mJ1/AHVA14eoYXU+HvD5DDwxFk4dHXtOLNu13MTUGFD4cmw8n7UPDrQ4b16N4ckQHPhsAq9DjK8Owrtkvc5h2hQnjdImCL4dcNRNEinBcIgmBQ4wCLw00K08R6+G4/aQMyKPQjE2PUz89AcPchwNwzevTbhUOG4/aV8DTwwAR0zZbdrksM/+wzsQbg8/2HojImAX4d/3V9h8Jha+GUcMYML7w9IxJOJ/awMxFlYcEYYge+nDkDD7Dk/4b79lgRlfD+IgUCNb4cgYeARpnDGDDSr2xYbiFIQRhrDrBGcdmxkDXptLgZfDwXIl6a79tHw35h6bgtBGhCOjYFII8lQw/dCdiZRYfjqdw3rfIWM2lhAeQsFJEZogRlWZMhHb8PcEfFFGwRw2J03AICMUT27wyDh8MexKg4COqEd7HnSPL8QLBTmGbkRLkI4Qe8iJwszmtUSqDoI8lQowjFBHix4ewk7wywUso1LhHHuCniM/w2fkqAjXhHHsCxCCGvTqykawt/Cx3TAcumPD0TGgQrgj7Iw8dybkBtUryM4GCo/bFYkmLbGzacAOVT5xLglI11MBy6jNBDCUiPusp6cfER2fhbJ7IbXREYhjYnQUojCCQmqkZESyI9J4YDlaDsM2DhEcXZd1awv2HPALv66KFCIFOIGjK7RH9zr6bxfcLLaqMgnziEk7X6NRrjDarhhLal23ZjEbKI6DjMwh55CWWr5ss6TH0RjjMw7tMiBTiF0mIuy5MBdND1iMpVJOZFb7ZYjEH8siPzEcjCb63LX93U8H3nWSnpzZb+z3+ZGYTaRUbLDLKcRrseVxHClEXEcwzD2a/o9ANRF0yc1Mz5JcRl3+KnJv3n5IfJ9t8R24jD7ybiOEOyeI9jK2jVVybosxJ/0g+cFmpnMMHyQwa+wOhI9n/cX5t8r8/46/J/EPCRrD5FWZLTFlMjw+fS8mHMNHzLEG9ypJZJR8jU28JGySMVZlS7MX/Wj5ZcD4SOMfPfELdmZZgE2Y6IH4sn/rgJmGeqPHyovlSpoQSE2KUT5SHyGGwifOQBVSRnwc2agpPlfUHSENv/Qv5JJGWPkpIKZIxiRxW+NzJAAWetiv/hd8mG5crJJWSmfL8QVVWWf+BbkNEF84ws+Tp8vr5hHMbPno/MJI6QAhz5MVFRPDOfMU+Qh2iABIQ55/nf1jpAWV8nkjTmJ5WRhfMaNsUJXYBHpGRSOZZjiZC6RxUjtXy94HdwNuzAl83U21JGAAEpfLo5usyTr5BCrQyO2kbQkGoA6UjaEhACwOkbcQfcgn7MAZGdaAeZkq+bH88as8QC6vlmdocLE1895B1pH/SMJkbZrK4WWMjMVFwliFfLVIz8ggb5sJG4yOeALtIDMbeEjE3z2OYpZiaAYD8lMjh2YdvkEKu+zFYA7kjREgcyMvNjzI4OYhFk/ZGZSO+Mn2+Ykg5EjY5Gm4BcKvWZKd8mrM85GVAUu0AvzHY2fUjE5GnAH1kbs7cb8h98Znb4gHI/O4zDuR6H5b9Z3rmVYlkASuRmS5dICIfmnXPkzByRYMjJ7b3QHH1n3+WM2G5krz9wyPzkZPI0moCMjTQCOx2Skee+Vj84m+fpHMfmWILnlV0Am75LHbSfmr3UxI/ORhX5byaEKPJkZNI9yGfv5vZHrflkfJ5I4ORyVkwvyL5WrAP5+exIWnMfPzV7rsSEfIyiGL+BGqa2gzMYwFI0BRqQseZH/yN0FlmzGM2a4BrHyPyPK/OOzIQvaTM2iDocxekZSZPZyOMOMFH9fmtkZ41R4PPLMn/ycJC+ZlwowqRjCj4ICNfmoUemzFNJLrM8JHEKNuQPhI9n8nEj85HA/ltkavI5iA0SBZ5GBQH8AvzI8b80P5DuMvhAh/JQowZRrlk6FHKyOyAI0ozyRvTMyfz2fmo3PIo0OjSijXFHMixu/MDI0iAhijWlGUKOMUdMo4GvDjMhlHRvlUUe4oyFwJcjrvyQKPTkbxzI38rFeTOYW/noIICo2qRyKj3fzaSPRkcP+cOR/cjo/zZ+i8UbEow/8tijBlGp/nMUfFrLmAzaQ6ZGxPz2gOo5NJ8lOgzoD1/k1UY8o1dNcqjeKa3GTFUefUP+Rsf5XiD5syn/IcQcFR4oA0VGQ6DugP6oxBR9jMpYDrBDDZIyo4DNKNAkWYO5WlgJsSjpR7qj81G5aClUcLAWaRlajL/z0nI4gFmo32A6AFk1H1Jq7UdGo32AuAFAjT9DGY5mQBQQq4ijeOYXPniAFSo+pNLocrRZzSPqTSBUHgClijfYCSAURZoSo+9RniiHVGJAXviGMzM+AhLRw2TtqOAzQYBXCR5EjzAKwaPdUfXI4mRzgFh5HZKMpETuNTpRnCjeOZfqPU3PS2n8gYQFglGiqOI0dEo2WR+8BHY7WFpTgOho3pWO8BENHNAXtkvU9R0huCpoTBU7aG4uBmkhm+0RvHhapAGj2quZH4KM916bGaOKrokw+Vcw3FBvC48wRxr90OBi2mjxS64MX0gZWQwTQgj2SegyiR9R1++P7iiCSQscq/H7IYJoVxCI5DotGJAxNLsvKdemn7glyG+aNdU3uXgzIEDFacbvl3viwF9UPG5EmoG7IaEC0eM3lFmxmjU1M8k5i0YCFWrRyWjGgrIaFEZv8+WFmpvxq+M1aMq0aGXYZhnmjIQqRKGs0dBQ6P0oy+aHcrQyUrLDo7++iZZkdGME2IrMOHTImk+ZUI7x30WLJJQ5wmxC+S3aV+YrzI7zZcnTmONAFYk4iIolmSd62BpK0cPVh0oajo9DGyOjIhsHXB4Gz5jHAbaujqycxwih0aZTgosu1lyvj9+apRLg7mLoBRZgdZXiFcNHjEPXRxPw40cP1jyBo2aEGsuXNqfg8DCLLL7btRgDaOSNE+hFiaxMtnlEp1DkeLzo3u5oemkPRxPN0lNY8XVzOno5QoH/W05FlhEL0agifX+mejLqzZvV3k1LuW1EkejKeKI6Pz0YERYXRuPBKsh+6Ol5uIwBvRuoWk+NzuUD0aACUXcqejd9GzE2/0c0XfNquOjy9HM9AgLJPo+wIRejtdSDF3GCwAvp3R8+Q+9Hs6OwyDejnnR5xdyeh1JnFZQjQ3Vq6GNSncLUMLRy/o3BgH+jA9GTF3IMZfo+2TM7QADG8qaX0aXoyNTPT91czO6OqEJJOX5oOWj8dyAL5IdxqtuwnQbYvaHzw3oMap5E0u2hjswYG0NUMaHzWQx83lTdG6aMkMfHo9QoVMQpdGu0lkyEEvv3mgxd4ejoY3gMaNxVBbThjNM1VGOSXzYY27mXH1erSjV2T0dVjssIqRjokS/XF1kxIY3ay9r9MC7qaOW0b5DexA6RZlYGTUPs0eyoctW7jAQtHCURCi3b6Bphs00lDHf0UOMf5kJrRmxj+yGnaODVvb8bDQ30N46iFaMWikuQ9LRmyN0Na/dDK0burZAwb2jagFQKZuMd+CDrR3xjjF59aM5GSKjrZe42jmTGY1gjUwto/zR2xjUVbTaMuMYIRUpm02RXi72r2iRsSY+7RuPM2NaXaNx5gxrV7RstNCvCuMnqQiA3u7pQ3F6VC4q1EYfjWWw2+5OLIhsY5MrzXRcZESimyycjRx8Lv6XRgnaNAMzGal1s3zwXUUoEhO9tgbprgkDTTPHsMhdOUtlb6xLuowDsx7eQWzH1mOKpybEaMxhpRq8gQ/BuofDUDSnYuYXC6DmOtIE0XThyUdF1i6qrI+J2HuDPjcIs9ydoDS90ZEVGui+Zjkfge8RdoumY0zR1oQwzH/mNABLNOc8xzRdVY1Sb5aNCuY9YgKcW+IQDF2AsZ+pnEmExdAMAoWN8LoBXfwncFj8DBl25Ti1uY1bIWFORzGJuD3MdOY9Ax9TutigHl28CCzNs2LEdDbSVhE66ajOY67Or5OEzG8WOPaTTTLix7jAZLHgWNbcAxYyOwPBdZHAOWMA2Wxjgwobs5dLHC0l1nI6TkixwdD+LH0k6RLuoUFSx1BjVy6TFCEsfZY5CncZAHzGWWNKsdu4HXNRljo/wrmP1ontvoIKCDdlNH41klSmFY0G5Ypd9oJ+k5+nmqXRsxusUKy6Ncmk32mUkUxvR2E6KFWPoyEZY8M4UVj6/rVWMPLv1sA6x474vrGdck/U3YeFxkrVwtLH07yXIedY/GioGI8ZMg2NnZCVo5axpNjHjH/1wkpztYxoKy1jcSJDcW0DBOY6mx/mQebH5k45sbTYz/kqm+Ky6y2NKJ3eXa8mdZOmbHR0kKnPfQHUugQFQbGX9RspIfjqynNZjxmB9oPP6mrY7k8eZOK2k22Nf8MOY5Eu4ykh2S5kCdsYz0Ovw7eQrAxk4WbocR7bWBizRkKdJtgwruc+kkU4J6TjM65pKMCdyAKulZtPidoi2BofCSeux1omeeEJU424nxXVqBn6mP2piZojIABNiA9SopZmgz47QgCDXbDIIbt9GIOmYrUGTTlGOOM5gubztElnzgwd6hq6BKhpA0MK7K2xTux2AoGGC/2McrqTvHLTFtc3yScVwzwXmSJquy9m/pzt2MKrsOJjBoICtSHHR0Tqrr4mEhxgHVh/angQmkx0Zu4oSydoGChWMocY1tGauzHgIHGXViqrs7CPpwWjjua6aRSwGMg42uTeRJrjNibBKfJvYyRxjSogJNCDr3GyfY0uBiCt+E9zcRxrsgYNxx6GmEt96/H7JxWVE4zAQeRZtUONMcbZZXjBvmKfS6QON3ZELXdKubhOy7Gk12iU2NTqBNP35enGI0Vuqh/QVpx0FOLvInV0CUwEYIJxhaZgipLE7mxUhKfJx3o2qhQMikulsZY4nlWzjNhc0zYk6lpoO34xzNd7Gs0Dg5NpmlkEc6kjuYg92CxDqrgCRu+OwXGkUie5hi4ynsftdH9DNpohcc9zMlx2Lj6OS0uObxDi4+FxrLjkA63db4LzRJU9s111ogToRZpBmVrowBDmZSOzqaK6HwNNpvIn7YBxKUCKoL2j3nWSn9JHES2yI2zLKhXTsUFJoaCilbDEsnrdVxldesV9DCwRd3dmd5CwmiAaSaDajVx8cK8Sz7+7iTyiWdcaJKvNxlSN03HbRYdEFJroMmVYlzEbqaL7+34NjA27dY5RKiXG90QGsH1xrbjXXHKuPaRva4+7M3Otl3HlImjiGkXoNxq+tKi8HuM+R3u4+USktJWtEHuPvcfG46sSjlB23HEUk6/n9rib7Qo2+Yg94Nk6wQDGowyZWkPAsxWGayJNq/nITWqsdd47i8ic1iVojy2HNR4tYv/jlEFUWFLWgusBpnn2zuntkek4l/2sMeO7G2fLYvSfBORBBXp75HtfFQG62Hj4PH4eNg8anFaErZ6edPGNp4zjO3FazRJC2kQdn9hs8fp42f6iHj2IzFE5I8b21vMXdaZ7PHltbhjLyNasrJaeqPHkdaoMUx43Qwz0g9nI2z0RBDFno8va/OFOs1ePj0tV4+TxoywhOt/QZQm0cDgLrA55yRtxxUQXEPNozx3LWYcaWeMEz0UTtTx4bWu8cO6zg6yDjZObXsVlytnjZ7hUBjlz8JC2/PGYVbm8Z/Fdm60vWk5sfeOfK0R45Lx2BK0vHkxVCzzyrhkem3W5K9r8422KE+BHxsPjQPxiE6o8aE1hA+BcZhYqs57+GzpqHrxxg2BR66tbSPMtPfuKoH40vHGCDfax1jdqbAcVJXgmXkm8dj48Nak3jW2sLKQmWwt4yCrFLRJvH0+P0goN46bxqlQg5sXRVrzyKjumOKPjljyTiVN8ZH49fnWXjBCGZxlmcoF1sNo1/OFOsV3Gv50n4+3xtPj0mtGHgMm394yCrA8YLKdW+Nuz2qsdbx3LW+/HoeOH8ZtNpHxtbW/Gtp+Ox8e34+pM0JqfidjrxH1Pn4w1ypzxLKchePbeCRaTzxzRWctSX+PJ8alxkVHV/j7qs/7mP8eg9dHx9wu5rl4PWhPIPznNrcrgojGigPACY1nh3xz/jIAnyzb88fLVg/x1fjAtqGnlqm2r4xrAI5pdfGAPVCQvdmabxgc2YFtW+ME4OjYAgJjATkBtG+PwKzrhKIxx3jUXKu+Plm2wE49RLM2x/GfFZ8xn9EGwJvnBsFsKBPZcvIE/HxmgTX2jkBOtS3RXhLx7cVljG3dZMhW8/k1E6uwwKJ/oECLPOPsCiMsOxGVDCwrUPG9SpGyZlAqxUonafQlGRCEDc2wwEW6WHQjuKnTG7SNSSImGBnqC8UVkWKgQV59Rj7aqwcCJVGqlN2Lx1oF/hMcE5mfIn+NgmpbBnPj4ymRfLxR3nxPj5Uxu0jX4J7FupdGeolq228EyoJqBeb9Y2vWh2CcE30fAhZ82D13K4+u/GWqrBroAF9FBOownME8MCowT/gnvIlRKMCI8EJl3t17rjBOSRNFTcCiYoTiyyAT5FCZyE3FBfqNBD5qhOHHRWjW4J2omlAZ7a7YRSN/vzG0XVUrwLP4VCc5PlLq6bRUeZ8916JmlwKHmLo9ZYTd9bylghTMMJgYTowm2cl8z1ICFsoefWWcQFhPlIbPJBwlCYTWeYTxikMkN1S8QEYTr5JA8zZwDy420oygp2LCM/ahwNDETSmV8hNa9cc6++xAftcJuXu7rbfzX21KRvnOmnqdtXDlUVvmqbEYavVOi95rThPoP1xzr8Jgh+boiIIxfCb4KTTOxauAmbDzVPCfXXoealBm069GRHI0y+E0IUkZx9DM4RO452yw772eETXRzPYHBIUi4F0OPde3vYS2acGoxRer7VCRnq8Ka0D20LXpiJ76juPEB7bgiaU4rjnTwjDa9MRPhiwHLWcXS5xQnFjsEMHNhzg+mnATjDruROICZhdcfbcktYkQH7boaxJwISwvRIDAmuRM5eDv46xPQ1hHImlbXmH3i5qzRqXBZGsD1qXeFenSqJu7wr06FRNoIfrIo7mw1h3uAW74XCqvGXevOagjnS+wiqbzrFDtaxaQLd9ERXIWqtExbYa61sOAWs2zUWvifZ4P4VxBC0XGDWrQ3rawyf4Ics3RPesAbwSlm+SkM1rHbaMrycEgiwU0TWG9zRM7Wu97i5muR47omOo3YEI2tR1G+PBG56RnGKb0A5BmJqzwjon1jk7khrYFeIPqUbLBChx/2OfZJiK7Fxlk8xqJCiuaMAlm58GUYm0xNjUQY6TIE7zN6K4wbV2zHlFUTQRUVeImkWAFtL83s+SN4jt9IHN7gMg+harcZ8kdm9k00ebxetadC4cTjZrWc2zia83nz+9qMiNtxxMBb37E6zaxcTntzpkG73OiLDCR/zKr9ieiwOsgq+iPa9Zk6fByCziSoRZEQqE7mTCjCPn8CR/ohqovEj/PB8Pnd5ho+d+gw+iLf87xN60UPEx1SJD5W5BTxM4Si7/jWkGMjm4UmnEviZY+eIWVSIyBZngzfkq4UWWRNkMatzZKBohr5IwfpcgscUrqeA31VQk2uaMUjCEmzHnt5lHElqa5kIwEm5CqNPN3E3P/OPgoEnmjB9MnEYC7Y8MIYpGMNp9fKDkSJ8qhSfiDKojP/0//nsK2xRIhY2Qz0SbBoqf2U0j+sR66LASfIk6nQrORm5GTOJEL0OMPaR5MQlhZ3wjOkZwzbJQNCT7pGGtr3iesQKF85STZjyMCzlkelGLhJm5k0kn0nn+DBnI32M9IiiOTSAH7id0UQZJygBFX1BJOEAJlVgM3PiTuXz7qRcKKT/HWRuW8wdypKOVfM0+hXcjidQlZPJN9kALIx1uK6uF4nGvmOSY7YDX1Vr5EEmwpMdfKfE/S8yCTqZGaUy6fMgk0mRsyT1kmtAGschCsGBJ575xEnfpFQSaOZOUopyTqZH+2yBSb09kOR7STXkn1vnyScVIEFJ675rkn8HnrMiGGhogv8TJLJ/EiLkaAkySyOV8s2YMpOY/NpdAoEsnq13yOJMQOoiAbNvXiTj/A+mShNTCLAJgPpksBAv8xVSfKIl8ESAskUnofk0+lCkw+J6FkmHT0nmqSfyAQFJj2xQRZigEhSbCeZ+RoyT6LyLJMT1i/zCZJ575AknNAmjSaGk+o818jPVjAJNrxEpzG2gliTDxhYKNlFhvE0MAiCTh4mgWQdSfsk4pR0qTnyRUyOeU3PE8VJ6SjQUIoFETSbKzJ36hcg7RZ+3jD5lzoLsAxl8D8CoQivkaBk/eJvCTE7JpPmNSaKzEtJsJ5rFGIpOtmKeZPG+YDgkHtMCzR3SwdRtJt4BIEnuKAvSb6AWlJxCTI0nfgwJ+npkz/mYEBVMn2N2AyfWouFG5d2ilGiZMgbrxkwiA1qT+hZPxMpSYRDEzJsx5vUnhQEGMBmk7782ghlUmGZMCgOyLBA64kBe0mBpMB/Iqk0g6zcjaOBfxMREXYLIjsHeu8Mn0/ldLX1kztJ8kB6kmAGLmFn+k1jJhIsBEmrZMKye3gZ08vLMYsnRHkoydlQO9J4ws3Un3xN9gNE0CHMzqTcoCOTWESaio91Jt2TsVGAJNgLx6LLVnXyTt7y9QGK+i5kxDJl0BWUnVZPSAoEHr2wBaTHoCoTUlkD3zBHJzGTBsm1/m5+IUkybJtOTMknKJMP/Jxk57JwGabkp1nkWSfBpAYwYuTIcmb1AMSZJkzf80OTIWHw5PG7Qmo4LJ/ajh0mTxOZUadkx3Jl0BYsmnZEX5g2cDXJrcEAALAlBbUYDk1NR8eTpCiq5Mw0lbA77Jugy5IsHpNnUYa2nnIzfMBrJxJNtgL7kxGIMosIsn7wG8ye7kwQC66Te8m/OFqgMnk+QCtmTSDrSaNtriBo+fJ+8Bqa0T5P3oUYBb7Jq5cDEnfpPqAouk7FJoLM5rJZZNl0Xckwn/G8YrcizYQY0fL46BJmaTP8nRvmiSdn+WNJq+T1ALX5Ng0Ukk0TR1eTEgmBc3W7Sv9h52VhtcjwAnHob3/kEBiyNm5WqZfHbGtzng+qVjmU89cRgFU1PZj+UlxKg7N0h4M3iF5rBGnK+QhrP43CXzj1cm7Twe0MQlDW+z1n7jUEKQ1cjGwB4G+LjZmAIBXxzbMhh48KcanTgp6S+JeqMFOr924kmBazOetOB8r1H3NOvi7qvSVy5TLx4TONoU2IpnqdpujKB6yKeJcYsPdi+h5roEXSX0H1QNmas+UinDdHePzwU34gFPOlj9rFNmKbYNeb4uRTbCaFFNbmvsRbTgFRTaSQPFMMiaEUxr4xqdgkBJFMfCc+TtJfU/VeYh8ymmKbURT/bF3x8XNglPSlNxzi7S5C+ninxokDlpYqcpzfsJlz98W3Oc1GqOxUniptYzRz65Kf3CQ5fJspiYz8lMllLZbKLSzsprURMFPMpXdZtUpspTrjlqn6KVKQcXfWp0pVSn6z6pKfi5v+E4l+mSmxOa50p4qY31Qip/SnRO5xlJ6U+sYRZuDZ8PhOGlIcvp2UoYa0jaJSmzKYFKdPW+LmUymVKm/muSljuUp0pCymd618NuxYWz/BGlmym29D8VIOU3c3Yl+WjaRnEplK66AE4xc17z9jlPjKfQqRLOkklCNL5lNQZq0qVyUuowwRGOSl5JS+wDYpzyEZlTzUAZsHWzNeysAqSLjt8zNEdRnD1OvAsGxHeZU2Kbx8NJW/GVNinUsK+VP1wDTOpToJw9BCRpOOJBCce9FTmrDVAzRVPfPVS4tVCwLd23kFMh3JGoMe9+0Kn7PCKfBk4OCpsVxq7LrKm+MtpU/UR/5TYG7gFBbstrHQxzelAlVSj3bZqAXXfmkIt2yKmhXFUqdRdvD2HqdXUx7KnwliqJoyp9qphmAS2ZUFgG9gWgIaIvKmvogAj2ZU0k48sIZ1TsxaU4BvNWpWMke+Kx/p07vHhrbRwZe2kKm+f4cagBU6CpzHGvT1VWDrhj5U99UtzVgqmSqlurRJU7ZmcVT3UIv+A7kmmGgtUpwg9xh7/XyqfXXLKptu0LnA6gKE2AwecDUo6pJtlpZ06qc2qUso9xxBqn8R6MEiuMJ6pgmpEan1jCeqdOvWrk98klxI/f6hVEFsArGjSDswnxIBBFFgdshy+V0WsYs1P23PevWdIItTnJI824yDIHE3mpgyDyYSq1MhwFk5iWpnNTranDhNQ51tlLkxzFQu/Nu1M8ZvVcIejJTwXkbT5htZ3UwwL6g28O6M4KlIZtymmlnJCpf3qyurrowEVotwC8GO+AaEBun0IWEuplz0WXq9uxn80ySrhmkRU/fMPXZxZu+cP5nYdTuZ9Ko4t50No72ppyu8JZ2mOmeiHUxRUwLNo6mlDDroAvUz/0t9TzuaP1NGYoR1iILWl2J6nF1OWoCVHCZbLck/vjop3uwYp4GsIJUR3b4as5MVOlEaHMVFiLurtuIVIiUMHTlC0RwkRujBoaetVp/UWDTiJ1os44aYBMNlmsvDGGmFjDeuKfCAa3AVi+V7jdr36NI03OIzRYqeciNM9B3o0z3wKDTh2qSNPTGBd1bNICpEYxgqNO4iljzuOPbp297Z4c7qKbEDsH2FxiC+rRNNkREzzl4K0FWj3MNnCD6q3YNNcPlwveGENPKabY0zRp+TTKeHJJQMYyREQeIksI1/CBWKcabgcoKIANwRmnwCIADNNkRMK/TTvucAtVZuO002MQVjTp2qMNOoaZd1TnguTTcGntg7lWFczh5plLdwfZRWJGabpuKO4aWk4eG8yIMaaQNaoQ7Ax0OcU8Ocbm803hpuP2UJR3NNxaZz9pUECjTDQhmGHsabS05Awp86NmmVfGDr07XDppjhT55C7Eyx52cA8r7FLTDGmOzJNr3K05hpuPVITlhPGaadPw0xStTTAZCvNOtGEY09Qw1TTDWmCGFiafeYs6vBLTTE7HNM5+ynUbHnTe5zuTXZ08aaMYa1pmZwJeqKPjFiENOjIw+zTMzh8r3goCU06znd1evTZY86VafPIYtprxiD7jQ5hxuC/RJtqsAxcGN9V6UhD7ED5pt/DHZhNtOD6rufnNpuhTVjCptMbOCT1YmqEzTD6Ub1733HVzlopt/D42mA3Cn6pe0xZpzA1zvhjtOTOFHXgiYb/Ag2nLtPTXH0MK5p5yUg3iONPoFLrORNpyBhOKwAdMzafb8jM4P7TOBA7tNfacrIeN7JZwN2mo/Bw6Z34Ekwp7gd2meMCVuMj6ns4AnTKOnE84w6e5ocJprDTLxS8dNdaY7ENYgXrTlbj41yJ52e07Jp9XO3uqvyictwDcMtp13eAun5tPYeKE06G4QHTNcTXtO2abn9h4kFxio2mHinjeyUMHzphykIumHdVzj1HMvoYbJpplCpNPw6bPydgMHfAEOnCeB3aaDuSNQj7TEumN6nIUPq0ybAfgjoOKidN6KZEoYw2ONwpWnVx5O6YcYiaLC8+9umcXjRrz/GNdpqyOTxdztPtaeLHvtp5rTehGrtPZGEO0zrp6XT5Onox7Waba0y7p7Mej2mRWw75OG0/o7S6p4Y8YNMHaZkiTImRHTJ2m/CNNaa60+9wXPTJ7FbdMQoED01tp+KhPWnKNPv5Jp0/jp/3Tfl1A9MJ6aL0wAdJZwaDS/uDM6ZHWhvk8XTSzhyGmyUNW05lp5Kh5gMdNPQGsuXiHp37Ts+SQazY6d70ysg+3TpunLl7h6do00BPbvTeuml9ML6emMNrpqmaZERodN9hIjdOrnUbT63A2dPr6eF9R96YfTvemdcCf7Ax03uEqFYhum/FPrRv6008xFoS52b8Wp7OEt029QtXTMem/vVOQjr/unpp6hBemLtMH6fPUXnphc+u+nQ3CR6d3uBfp3bTO+TwzQ6aYr08dwMfTb2nsqGH6YH0yNQ0nyl+nUI6DsD/yNNpj3TQP5Z9Mb6aDymB0RfTR2bXZ3K6bP045FAgzgunhfUNynB0yJpxGhgBmbdOKF1++KOZNAzjwtGDNQQCwMwj63pA8untdM2RUwMyvpriNV2nENN9hOxLEjpjGhrbRb+ABuFIM77pr5wqBqWDN//DV0xAaldTxemaDPQaAgM8gZjdT7WR49OSGaQMw7py2jqhmEYiCRqoM87ptvTYNDxNOP6dYM2gIJ7TTPrZ0I1aaXpiYZqnTEkbDDOh6d0M+QZ//Ta1I6DPVIRsjWIZtrTH+mN1MCGZf00z6+jTwmmHfGKGZb0wKxYwzI+SXDP6Gb89V4ZnvTakbsSwfKcSPvBVAh29+HXBEmgLcKSSHMVUOJ8vDrJGYNjAZpgMB5jtaZoUacY4GI7Td4cuAbDBmyEEdrdppdTw0SDs5dVDMYOv8mVNpfsTaFnqep0AazKozQGmP3Zy7NKMxaRbnglDtCjMTZ1G0OgwSRUeRnG9BDGfz8ZOnFvO6RnSyHFiCSM7E7R6YSRAO85TGdZ08dp7Izcxn5AQjGe1tKHkk7gY6mKjM5+0rYMExH0BBLA6aF/qK1mvc7cPAXnCSfGEQwjkBcZhtTmsbIUEaGFNaB0HS4z6VczUAElmeM4/O8hQcsYk9imUnOM5Jyd4zS4mneSfGe6ns8Z7TkQJn+Sz/Gai47Jya4zwJnGfHoVnZ6GRQoBF2JbUFOUSwOUIqyxujqJmr5mfyD+9WcYrEzjUbKL1maCizTqYq1+nMcMTNge1MkNa+6qtK0cR1DiVuyMU2fSi9r8bbE6lxTUw33u5SNNJnsTMXJzYUO3Rmi9Fl8MTEORvxM/zwbNNsYGg34kmaFM9BwHvmjaatS3kmZmMRJ7Fkz7YTKTO7x3v9OayqUzBZi2FDimY8uLCyx59pGaGjH6JhFM9CY8CthOi+TPh5q8RYaZ/PNdb6TTOT5pSMbVXcPNAJtmaJqYZ6MT2murR6paos3PUE1ZQ6BwS9HJSgdP2MaPyXGUgO11UHYvCQ0rWdWxGyllWjqN1Nx2qbnFUbWht4rL43XXUKZLTZWxQzIpa4zMJYC1Lew60MzRpnEzPemZNZQss/0z2FaszPXoY7fixWyMz6HtGJxLRozMxooeCthZmz34k0L9UOx/PStFZm5K1VzOzM+h7DStRMsE3aCiZXU7g653gG6mTXVmJk3LY2ZoJuVTG4MOo13gOSoZlj2WLr1DPilsvviKGcStfNNRI2UupJIPepgx11xnfs3TmaXLd2Sc1lNDCnqFx2sbLJuZ8PNyDrus34FuHM50G2j2RByWT6fuxPM2zu7D22cS48yLmdIdSTQ81125n+aNalo3M4+Z0czq5mInXelsnM9XasD2M5nXaP47uIOlFmwczJh0D1OAWeQDCup+u1iB0FTOg4roVp5W0QzKjqnBknqatdbd7Qj1kNCdHUwWbv0wY6iCzkTHiPUqqf3M/nXJyedZmT65RZurM65Wt8zUzr6R5hZtwdcjxBczoBbf3UM0dQs7RZ3QzrXs7y1/eq/yZ/Xccz0FmEPWeGfAs6DOgmhiGGzq4w5sjThxZ9JhjFnbvY4j0hoXHahTa53KpzPWe00oRupuCzyTD2LP6N2Es2BZv/NOZCFz4gWfyYamZ6fdyxsRzO3e0RpSupyl1C0Ye1OsWb2xqAc6SzXDd9LMIy20s3eZ7izmlm48yGWbUs1xGhyzylmbIo0WbEs7QZ4N2slmWmMwFq8s6eZtJu7lm2hMyWZcs2C6/izeWaJLNQ0qQzcRZ/b2uFnUan0Zuws6ZZntTPQbVvZmWf9dbFZkDTLbrTgl3mYwsxFZyGhPdqvOC2XOvMzRZ7d1Hlnvvb7UN/MzJZhhhd+nwrOVWfqzUVZgSzR5mKSDMH3OzT5ZhO1MZnp91u1j89VFZ3eMBVm+zM1ex6s3mZ4LgP5mVLNMWeKs+T8EZWIil1LPyWbKsyup+izo1m73WDWef2YJZ/RugZC/PXfurSbh1ZrKzRxi6rGLWYGsyte4yzcdqSuAknN0s86E46dLFmHLMukJJoYR0LhukcibI3murIuVBbPyzLnALrMUWagVo2AA9TZFnDrMspwIs0QwfqzXVmbsY7WY+s0pwL6zDVnadLpWaSs8Ee+qzZuSGQl/TsKs+7atytS1n5sOgepEsydZpqzabxVLNXTtys+NZ9V1m1n4tb3Wdus0KgqUgklCaaO7WdgPSepwczNZiszbHWeQifhZqCzK1idGHXppMs0qQVGz81nYyDM2efye9Y9Q+EZ9UbEKWeXM+HauruMVnGGCYGLas0DYomzO5nCbEIcHv1muZh8J/Vn4rOA3tEY49Z6y9CFmdHWCXPKY8LY1uJnhmVHWHGMps7TZ+bDEtnZDMZqDew6LZ+MzztqTK3Xpr+s5wxcy6wtn+8MlEnUmd9ZxPqwNnybOCzt4swY6n21YFtzLPEROjIV2Zu/jDXJdeWBWZZCfvvZWjytnSHVi2aBsVcZB7gdtnYD536aDswwwz7NvVjf94E8HC8LnapLuDNHcHUst3WjPZZpOzntn2zPP7s/3hupl2zkdnfDPC2LDs0hmx2zj+jjbOh2dgJIXZlRWPtmitAGWZkVgw4tiQWlm9bGyH3Ls8VEgchIdmXbHt2dbs7vRG1s/EgkzPV2ahpcrRt3JPdn6yEd2cPoqPZ1uzUTymwAd2c4CRPZ76zcxhp7Pd2fzIHPZr8zCgTcGES0ZxDVAxRuzVtnHHmV2aXs1nIvezvVm+yAr2cHMzNEMmzMTq/Jhu2Z1sxA6sMhclnQnW/uoloxfZxGmEtHnHUpUPQswzIjKhsTHcHVn2YF9WRZtAZ6dn57PauoJoX9ZsWw8tmQrNZyKFs37Zw55gG9is0GOsOMIvZuCDp9zi7PI2aQdVnZtwzt9rg7N12dftYiOK+zBtm85EB2abs0qOxfNRwA5C2EMGhIfUkAxZ4608W4KpogvmkOcN+GKbEL7+pCyrQw5/bj0HKooBttUWWVcQGRw0HAYrA/kABvv2MNktX/xzo1dYgWI7pXHhjl/x0PauNgl0O1bdCQ5RHRqGiYpKbTERryMEKacZnXwg7fq2gH+ZIjmJ34sOZwIBERnRzP/R2iPsOeUdoQGC0JI9LdLYRUH4c6/gOMpr+iMJBZfiQIEG/BVIlByuNbFEeQ4EFkQEg7Vs1HPCmaOM6o5oYgXJb1eaSRL19GkodHYajHwSEXHt4cwvMql6W7LMYN8OakEIwiehzHDmLnVIjMSIwk5zYccb77IwMOdG3pOy5mNFjnMnNPPx+YG+pjgB7jBkODNpVkiQCQLxzZ8ppDYgEGAvcL7XGAVDIxzzORn42ZwRLC9OVL6nMOlmYZK05itTz9LanPaUiac+hegqlNgnQ030lJQvf058FgosbLcxiUsGc5BupHtu6q0iNVRml7S9BrEVp2iOM0O+zfFYhmghhCma1owgirPTNL2jf9Ufsc2b79stZrVIDcVL8AVnORyyT8XsRm1twHgFO4lNNx7QRm9P2smbmpPfFMXvrH+k5zgw9jxWjQfb9g85lyMfRGSp0CCLiIx6oY8VCzmJtUk9rEwUVpr5zoLmCGFfOaBc7wIEXtLynnSF3Nt+Pn0Rq4RgfNh25HObwNl/yD4Vxvbb0GYuZT/Qh3a/gqzn4tNUtp8kYc57ZzaqrAd4ZGaJcy9vEkOZs7c5aoufKnWS5nqD8ZDTtGjps+cxuK96DrLnce26qzec1Noq5urRHLtFB/vb9pc5quuVvtDIU2szxc4zGpVVWv6NfaUufZc7NRSOWLLm5XPGs2E3kUyT7R8jd0/ZCufJc+n7X1m/GbLuwORtgOXd2PKN+rmj1r20ZKDb1RxTDNId/+UswbyjcAcspscohmaLzJorKia5q79G7ahMUHKAdc04xxbghz6IpCZMa/Q0w/e56Nkb8MiK31dc61MYQVcRsxZZ4G2S4Hq5mNtnI8UEb6udBQZ65zg539ZDXPRuYsc+G5hNtw9hGo2JuaYzia5gkN41Zr1O5ubuEO0x3g5Zna3GPLeimuSbRvKNFdq9KzXqedcy7QGtzVbmDyUnqa9c7fKtxjvrmjyPtMcDc7fK69TaqCWLl7ruvTT257TtTZ8+HXXiHNc0vqeg2aJ1ImPVDOgVX25sdNhlzvtBRufUuTJUhdz6bnOZE2RoHc4mRyCzBbnRRKYZrLc+8gymR16aLI04SHzcya6uTMatHc3N6xnozee5sDhB6bE3NaUTtc1H4bgO0GsD1O4WRCovDgkqNt7mLWU7qcmKksgg9TiT6pvFfcWvTXvpdiFutGwn2NZgCxWm5sSiufDlI3ZitcVoB54dzXUYos1AeegVY5KDGhf7nJMzgeaUObbjejNyz7JMz5ucf2XJmTJjiIbjFX3ueLc2qxM9zF6HlwwHqfXc7pmIrF0Hm8DaLOMwzdR5hjzO6mr3N9YNajTa5+QhPanD3ONeKOsx/08XGvtmH3PQgqWJLbZpTgT3bgsWxuenFbR5gk404r83Mfuf1iYum1/ZyWZ8sXww0bbdUxvz1r/SJxVgOdrcymCqjz+rnFmBSWZDc6gbeoaAnmr3PbqcA8xx5phhwNmkPODc3ozZ25k5VYDmmPNILWBs455lDzQ7nVnOiXq0jc721xWJNC0PPYywM8/wM6Hm0YGkM25uYK5lfZ6jzYb5ePMaeYZJMp5wzzY2jGMONRsHiZQ+oi98SLZmDSCaLDrIJzbm3gm4gih2BHoEwwd8wAkLNEQI6vIhVkMa4pL9xgczj+Faphs0FulPmZ/BOahwQ8bl5m9emhBdTaUTN1DvIiZ9QzRha7BNiD4UUZmYFIYBHaWoSc2GQMMfDY07XmL+wZH3ZpM155hsqJNaOjgQu3YFN5oyYXWZBOY+KkLEFRCwbzvRtsvPR7LzEHEJ1zYJgLdiplUKeBfx4k/gwhScvO50Dy837GmUFBqIpxCbEAW83jLObzBzz9sw3bjroSOuWB+/1MchNHeX6jQ154seLFtWcxABB10xiHPiyWgmhYxA91bEM9/d+Guht7PFz4JEoRZxZVNPds0vOk0zWzKN5+42qFwEwWTece8/Y6MkO0GtXvNsQqizMWwJbzz8A24XKZmHesFQg2FnXi7/pQUMQtst49FcZPnqarmUUZuq7pwiF8LBdIhdj3MkOZRTfE2U9eQUs+c2YJ95w6NjdBRBDZTxjBcd42nz2Y8WTYU+c1tKD52Dgtqb+0i76zK7XyWa/gk7S1Oar0IC3nELV4jiXGb2mtRAV8xnzRkoabxJ2lq+aPoQFvHXzDvttfNMiFbpJgEn6ASvmDfOLHqhveffcDkDgtE6AOufbBCAITpIDN9Vrku6EyRXLu+XgRrnQcUPT06/WvygWe+HnzqkBvPhYPPywhlWvBrPOcQNcqSIPRTz/vnwZ5VubGcNwPIdcBSKVd2hNMTcyG5JWenEanfNx+Y98/b5mRpOHnHmy0btkHnlZx9tl3MTbBxuaDyhtrF3zYmbGmCjPOHc+rSVfB0q5o3M67sunj25ueVjlTZB4l+dMFRIPNvzmDLZB5Zue43fn58dmRbhDSauygEDhpWPQhimmOLn/YFH86B5nWsH1TDBA2ufdMALPBtz6xsA/PDucYuTrPcvzW8qW/Pr+ZYuXOUQwQK/n5EQB+cX81MkJWek371SO3bp5nlkHAdia/mX0P/JvD80P51G5hLAA3naeZUuXH5nvzGhTQmmJeav/TFOpZQ5spI/aNcsgzRJp5be+aCB1GNAuC5Zbyg3x5W9dj2qaPEvZOg7xFSWnZ2Am0vQjL/59zpbkCf/PyXssksCojg86FgpaaQy3E+ixwV90NvsShxoBdQcEhGaALtnS7Y2D6rrhJwisZiz29245pqOgC0l0wDN0AXO0XVqIAC2f3extSXmDKk630mcC4QoXIG1SfmxifKHsAXBJh+m1H1t6bNCdgZFbAEkAfN+SB263Y1HyovVSaltyt4XMGwfpM1FHeZ/DC14iAry3iJ0JG+bdpNj453F/0XqpLz6zW8DdmFrzUtt1vD/hkiDvWZnAi+qWJAyK2J9h+BE/NnagiJwSwR2N8BAsn2AkEdjff8J/W9YBGLskd5g2HTqBKdBFLaSBaaqZHQFX5vfNF+Fytg0C8tvY5AsEDjqO9C2KKM+yvSs4Tde+b2BbfErpnZ7MgAjbDE48ysC5AI8as7UE8AuICIQVYpbafmVAj8yMW8x+3urzI8jZQWvAgY1NvlYEF+IoMRHcgsOEN4C8UR8aspvzBAvhBY9rNwQ/4QAfN/04yBcl8BkF1/5KGhZAvy3OaDPtvRXKMlyNAvlbw0EXjcznm1QX1igzBYmPurYHXm7FZIgtvAhKC9ctfQR0vgZBFNsTRYPPqHILvQWsAsqmClSBL57XI9usHAxZWzOCysJl0k2Il5yRzh0dTaKJNkelwHf3lNKRsQL8Uc4LPyY7guALom5HepzfWUE6DYA3Bd+C48B/nNxj8aM5wm0dMy9xeMQcRAfLOhWz92dPu44+iV9KL2N4EH41hfWj2xJtzmgQNz1IXxbcUtZKTOLaOmYcUP6IWpi2IXDxl5/3ErepM3I2uNm50lIWzJHUAWgkL5NKVG7EmwYvfzXG8ZUo7X67QLJUHSLrB9OkIXFSUAj0YmbCFnDWHnF3eP7jIYLe7xxkLFPtEJnkhbSbsH6yIdPIXaQuOiw2vXb2wkLHFn2e2vktUs2Vk7U2SkzTLPncpJCzJZjyO5ZsQSVDKF5CxQOr1TpxsedFTKGQWS6bUULgtBaQuWhbnEAMS1SzsGTCja7aLWruKFxolENcXQs6kpq9gqFw+e3XtiTaqTO69oaFwgdY1cvQuBhYpWiaFnXRg3tZQuAmL6UIb2o82PlndQsGm21M+FdDfjPpKLLPEhZRC0GF9hOfIXha7fjIRC2Re8k2HJmOskt8cWoDJZsCZCYWaLOlhdjC5VwB0L/BsowuTOE2NomF8BZ6oX454Dlv/005Ye2urhmGlMYhI7C3FLPn+++mhaIRYeC04JGqWubw8FDNbDOWs2YZzsLG17s9ORMn9rkbptgRfDcZdPnRqLrl5wXvT4ESplAyGYQWaUStau2um5L6zhfV04w5uuusBm5eEr1x8M64sjZuHhmAL45N1bC8K5xi9pXrz64/6acvueF08L6jg7T7E6c1JdNvFzgwRnGF49Ny+0x3Rn8Lbenzwnl1xH1aHR18Li4XoY0plLnCxahM7DkEXUM3de2nC+e265uc+nFlkulNfBphfZdufP8NwtjRIgi7fp8cN5zd9wtK8JPC5bphKYT4XiWmEBkeUw+F+duaTdGdOLLPGU9eF2CLZVjH9NI0WIbiXpuy+l5rXsZERcQzYNZxiL3zmuG6/hfXpGw3TCLdDGfwurhfZ2OXXJCLTEWdm776er1ieExZswZLaItB6emifPXVpQuWmJZmTlO3C9OszJuNXt4IsXtgwi9pF4WufEXSDKlWY4i1em28Ld4Sr016ifyIhqO/aDqJsiF4iHQzDjQBUK+9O1uw7FZUS+b1XTH23kTF4G3D3si6D+5sJlAkoIBUxqYILCPHIYVMa0IkAj1fHVTGg6+PIWJTWpRMiix0E+sdIUWZJOzkFpDsDGl7MRNcyx1UxuqfVSPZyL2no764I+yMvmJFIr2EY6EY0AkCZrlWOhRZOy6OIlORdfFotldBRVUXKJbICmmvt9U7KLA8gz8xgDmqiyjbVqLt6w1ujVzLIiMUE+KLO9HUovrJr2vg1Fl5ArShsuAoSzigkc7DoJ4/4homhRY6CW67H+ZGp1gOAhGC2vglMJx2HQTv7ELzIENFtjMqL44a+Cw4XXbDtWoRKLu6h2ot0yXdbm1F+qL3yw767pRemiQVFnaLTocFvwLhdPiu6HXXZ6+YVosSpUUi0vmN/6PEtHovfexPHStEu6LHQTbx0rRPU7lFFiaL6ZA+FGghJLCmNEuaLmITvfp7RZ6iVQjZQTtvxuKBpcW6yJQGdaLFPsex0IxeWiy40KaN1zHbvamjsui2dFmGp7kXk33l10iOKpFwGLWMWcw6/ReR9iuOyiJNll21ZIxcyE0zFor2k3jVIsY1wBHtDF26LrkWe0PgxcOKOoxFo99zR7OR0ZnuaFtyL4jvAso8zVIZ4hiLFlzkVwXZYu0Bnli8RyyBoEsWFYsS+1Vi8rFmn2kDRRYsW+aXzapXaXAyAq2bbk4Ah5SjPCUiR3kOu3GxYti+5B/mRnOBwn3rW30QElBgK1/LJju0Q20Ni7L2wGY4l9ZOCXdodi6ryzuFbsWyFFjwtRYWDfYzFy1L3FEYYpxljNfTdFdGaaqXYnpgFclas9osvarYvRHpe7b7F+CI0UGbtVKsFEFQ9q3RTccXAe138Y25e92+qRb+oPe1CMxGU/mirrUlLLq5AtalhZUty68WXUj+GgZxbZno3FkjFoLL6ZQiV3pnq3IUCWCLLhX5HxHcg9DJBy+S6KY4uXP00tQpLO/Nj19dYZK5rktRj2i/NqOqKoNq8NdpUPF+dBfzKl4t4suJZXlBhuL08WcsWwspYvpXFsGlo8XDIERGLdM1uhj0z98TooO2xfifpT2suL7z9te2xzIVpVfFhGeTz9kFldfubi83WwSWa8X5c02csfi4a3aKD79N/5ChrI1hrPF2CZUEtO4v9Auigz3F0BQLPbq2Hqt0ti8XF+q13cW4EvKhcnizuU2+LPcXu5BiTNa7fSW2+L/Mipy0K9vHi0Sk+KDB0joOAK9ovi/omW+Ly6DwT2S9rvza09UuL9BbnExjdsPzeNkIXtpCWvDq+Yszi9kW9yDOcWKW7ncsY4HtLDgLo6iTX4fnTLOS3aYllS3mPDDKRBmvq7lKSQIiXbaW0mDPLprS1eJ8iXPaUQJLPLnA47pTPAJQJaiHTBokIl0zlECRS7GNnqIsDAcrUSDl8NEuHC1jJqGfMDlLcc6E45rxMvoolh8uj25iX7PPtKbg4l7uQO6xmzkyJd3pYTUEKQLdplz1iJfg/POegwAX6Kns6ssqV5WeXPlSIFTH9iaJYhwnPWrxLZ5c4/QZa21shVB4JLn8hrDJKJfxfn1NCuFmAJX7FOgCMYGeXc1Q2iXuWTuQf4PPolxZ4HJhDha49RHpU4Qb2OVwt32CQJYi4KDC/Eawrd5PiJnP9iNA4pVuGSXbhaqlGFbqklryQ0paNUL360b5VE/WxgnSWx7EI0osvNIlmnYoZ9TLKmSFjjX3HeZ+BthDhYm5C7jvMlgC9jeBxsrvP1PsGeXPRLwr8L3bIV3yS/i/fhgqiXZsDEvxexEM3YEI1ZrmL4mS2bOByPPECLktrkuPzsuS9lbdCyH9KTSh3JYeZYUo6/g5fQV3Q3Je26DpxLC9tyWHJBk5vgvcLzJPkDOa3YPAhZ6rlXbJg2JqCDVbAi2cHKO60KsH+sNZiH8fMEFE3GFLvqs6eBopbbEAarLQW0hyBxB2q0H4FE3exZaqtgRZwim2wb+iByQ6KXnVaEpYckMSl7VWuKWHJCQKKDVpilhyQLCyKcaopdZSyGIa91pKWqUt5NIkFSmocbBuX44UucrOlVjfqAJuIqWIgRuC0TOWChEHBl6wXy4wrApVsXwCQV9zYJRlKpeBFhKwRVLDKWwXDViFFS1Kl1sutKtpeSUG26hIKlmwSlMdkUtK2sx6QiLQVIaHrgRZesFNY/RGyQTYzEyzkyZA+wVqlyR0J4TP6b77JdS2zgvVL25cuSEajI5S0GgUEQGozSUsfhwJwW6lu3AB3gIKodlz3wIZmOIURZzY0se4N02KSl2tme3KeUv9bPHpuyco88a98OCBGpeITLSvVAceaWW9GZpYRFgHKC5RFKWf+Voy1o6DSl7SQO+CX7hFnO9S+8vaNLSKX/UsPL3VS1+o2nENaW5CD7YLI6C+XMtLv2r7MBFnPNUFVyhbkDkhU0t3eAjS8gsuLlXBk0UsZpfKuVE3cdL/OIjUuJpa2ovCIBtLraW1vDuJyiblyQgnGgaX3Use4K16OpM+h2AjS4lrLpY3S937IdLH4cLIvEqzU2XwbRssiBYl+4fQf1bL0oNqgG2QjkuCq1AMjBIY2gD6WAanicsoUZxQ1VO+U4JSC5qx1iKBLNIkYNEyHA6DlVhdUCCUZRSo70v1OjTXWVCUDLqsLSYj0OIAyz8bZ16tpMMgTiVWWg8+ltD1ACin0uedW5GZDoKiuYi9pgiaGVIyz+lqbE9xsbqBX5AJwctOCuFv99mEkfwFRkIJLZDAAdACcFkDAwy3Y5LDL5GW1OVDyqxzYvCevgdAqLiTbxw/gFxl5CuwHkCcGsZbSS79q1tAUht70sfpfwUBbHRTL0qsyChHN2BCL9qnjyGjBhhwR/BJqSC8Jfo3t05dVxqEMy9PlL4LieY6xy9UgTClnmS5IpmWJoX1rvJ9pgcOzL38tO0tWZdLUp05gpDTmXsrbWZdN1ZZl7zL7mWAE5f+caLMCubgJ03hX3aPim0EEFojC0GWsQsuYe0TYDyZq/UCGj4suXP2RyKFl0eUK7siBhXKM5pOjSrFI7yjWAl9JcTyM+o+x0g7KiUlpZeKy5Y/OKyBaiKwS+vwyCLXTbLL3j8ZJinqPzFOxUxrLmntksv2ssZ+Jh7bN8c5bEsvru0TyEHPWLLCGjmlolZdSy5h7YbLlj9v1p1ZfTIDllyH696jjMihn2XcH1ljuE6CXestOe01YFa3VbL7lyCst94kM9nduE5+uWWC1H0XitbrNlzt28BJwX6VZaA0d5IGUztWWDVHVnHKrSdltqG/WXim6O1FOywilGJQnWWENF7ZcZbqtlsluLHsXstrZeA4PAqC4QTnsGfMlKFYlLXTDbQHntinPA5chy+jSqF4EOWnnQnPwuy0F7DooQb8dsso5aey2jl7TRJPEBPbIcE6YIdlt7LQb8bsunZcxyxeW4HLMomAUADltm+g4EmyUc5aeFAXv0OZANlqLmDgTpAIjZfpyyIE1nLE2X3bC101ePDllsg4h3seNq9svWjIJ/ZbLnbL2ctRuwMmGY58XLrrswJJPPxXuJR/J5SKWXfeghvyJDMdlyLL9hhccuNsso/hnShrLwuWynGUmdIJVG7Z1AyDdBGyCu1VyzRwVrGPNgaPYet2lywYkHz2a7KJ1Guu0ly/+wPXLHPt/2D85cJdp/1Z1+3OX9AlD/HOy67luSEmub6eKUf0Dy3Llvc0b78/cvEvzHrCG/L3LWVbyshtv1OwFa3W3Lu5N1qXU5YjUbLlpPLjuW/QxtWCOIsBgNLLBoQGsvK5eXfq34dBL0uXv2xQ5fbaQco7PLlOX+EsqjpRrnp/O1R6KQ4z38ZjbfhFwG4eDeW6vbifkIrVmqZr2XeXi82o+yzotcgDoidwN5VGEnEIraV41L20kobC3YFUbyzJ7eQWT+QqoBcFRULRChdN+2UJ21ZTgxVojE4jtAIbLWvDyqM3svDWjnglITVHyQzljZeYQT72HQJo65aqCvUVXBE0JHeXG1F55ZOHs2Ma72D+WOiLn1h40XHkFj2GQRXQltFxpbkFWL0JT/VWLBHESfy0FojggiBZHp5XqPW2I/lkfLQWiyqppKFP0gPo9LkK3YOiI4jQQ0bCjLvMxm9alBY+0yBPDWtMEUiQGobezEBy0Ceb+0+BWGcRGf2CWvgV43L+X8z8swFe87CV/PH2Hqhf3ZMeVuy6CIMArRBWmyLBiGty7by9oI37sRkCz5is0kA2Hgr/N5Yv6Diiiy5wVk2WsioQCuP7AWImvJNrLAYRbi0yFc7dm3zQTgM9QNyIt+Fxyxvlwz2aBWzi0/WSwK6LeEmpwN0QDhWeCBS/RDELKLPtfehIlp4arWWZ0ZzkZTCvDcmsK+rF4xkthWbAnmFYdLJYVqX2LhWPMvk+wtY8kESxxpzKK2RuFZ00es6PWLzdSNPX8i3VQWHZjAwk4sSKLUH2gMBuLbuiqqDEwO0We1FsMgi6zsqCTfEp4LQcJTfG+iSlDPHBRFYBIuU4YolN9FN4UgTNWGRPvNmm+c8b6Jw0NnNWky7GzE4slQOJyNiK/6BxQC5wsmiuORXeA76LM5MVlCYxYBINkYYCBi3xvrrWUFhgbddW+Ik4dzwyciuFDn6K2IctIrSozWs5d+taK0Xa5Ir9qCoaHTFf1QWFMo31rOjnqKqoLyKytStmmWRXp8xB0xBJZsVv2mFFq5yK8UNfGWgYxmmqYtOivMgaGK5nTC0D2xWpiuwOD2K23ve0DW4z3TNchslA8/MN+mdIGtLAKkslA8tCA9JPxWASvBpL0QVOi/TJAaHFpbAwv1AxohmYlTlyZ33EBZ9xT8V4LlYU0SQPgsGrQRwGoKiFIi2N1BURNpU5gVErTyZ1iWR3iCogiVpTi7qDZUBxiNU3ZiV2RmQIG0SthpMlA8iV2RmSJWSSsSryUolESs0DtdhGYXogYisBgzIkrzZFBrDqYBlA0R00RmmoG40UdTXZAxyVuDJncDYRGlWx1lkXy0EM3wHp8ztoLhK+FRD0w8pXhkGA8v0ySyvESiEWTlStnJmZKwOhlUrxAGOQ2ZnuJQdTJeNOyodyKUBoLTiAVmmEV0hASKLFEdtK2/oxhe3McMRCJVuYwAYzP1OxHcqRUrkrF0ZYvOkVd+gwN6YUSaJMmYQMraC8YN4+lfiHYefaEVpfFPSs1MBzXlyYL99od6oc2OlfGQdaVqWQPl7xwNUOZfA0pRB0r+Zgr45ofteFS/jd99D6Io5Bo2KPjgPRUMafXrfStDdROzWZ6yMrsEUgRVYmFjK0R6J9wMoq5V1elfxFR+7AfRzpXSikhx3Cou6V+kVEa6OyvpTLgoHaVv0rrZXSzKI1qsqKXYrvQbsdsivKx0GZqfoJxB0b5GLBDlZrK1jmrvQfZWb6KbdXAg4eEbsr2WbakvLMz/QeCwdCq+JhpN7LleTK38U+srCXp9ABCQbwvZ0VlSDGIoHytGiud2JuoHSDmornysOFYJJE+VrQmJJTlmX3tM8K3fHQkp/5Wa2lWio/K2+VztTCvsX3G5B2+bcmkeUhmSneV7EJ0p3StypOFNgcFM2EtL8FbBV5J5KwdZtGQeOlIfeIiagOm6uJFreANjfBx9PBBq9lOGotr65W3rGF2smbQbRPOcvFhco1zAjbiHuVZhpxcwelnONaLmPcF+PMWc31LOCrOrNRmlP6xVeT4HOirpVzunZUVd5Xn+bTjdaK9k9bc7pQqznG4TAknrrY2KVZdwTjxq32N+U4V7MQt4qwWlps2N69kXOTNJd9vpV5vjaIdPxERiYO9YyK8dmtCgtnMbTDXvg3xmF2dzbUXJPIc+EePggwOBFWrKvKkMm6jq5supTis8G76QLVcUvAZvJVMCYu6H5cZgVq4hpwAsDZ7zp50pLAUi5BDvCsFGodIsLcfYwDrxZ17Tc6KzidgYlVkhcMcC9GP1K0XgTYFvkpDwy5IHJtJYVoMMziB/lW5GD4NzEgWVV9XINvtTs6BZ2qq2FAsKrdX5dYHTuLI7PnAsqrCZQH74bKS1cUrHZqrariWXC5IOncekIJKjXAgGcMdDP5RTa4zISMcDYqvEyVyq59nU7xjdcr+Um4ZImvIgwtxM1WvhPZVdw7kbMvKrt1Tea5SQL6q39hDeB+1WnRC8QL7cT1VmqrUDHb25miDkgVjixCpZbFDYE3VdvbvFVoaB+1XKUjnVaKq3wYEs2swhxKlXVcjXvtV+F8hsDIqt49we6GfA6arGoopqstuI+q/XKwarbokxk37VdSyEIgyVpzGchIIxVdWq+FcIJBhrig0C5IO9actnT7M8gXDcO7Vc4gRNVq7q6SCG3FT8R0QVovQ3D8Ic9qvQaYBDtTVi7OBNXtqsg53JqxdViNWVNXCauaiJHwHwgiGrF1Q8EHY1fp2l4g9zAO2duF3kotRq2DgL4TiNWmatmIOhq7w6QONRVXrFAFIP2q4dwZ6rSojTF19IP2q6rVlteHNWtQ5AIKWq4DcVpF3NWlavaQMtcZdzMqiWrjgbpq1e9ceTpRDetVWExHKyC6qwYKtgI1tXmSB1iJkeHORwWrUJCwatawJTwymMedeKrSNN2u1cKq+641yo6SD3XE+1exgcmy4ThMZk2kE1uOU4VHVk6rDbibN6b8pTww8MoOVYbjDPx01dO1XbVimrmyGFyphQITq1VRbUjZWcJhVYjPbXu64kurxSbvXGUDhDq50K9OrWUDotNZ1e8qwsHZmrEHjlqspkVry81B46WW7Bb+FaLzdeWNRZucLWcW3kAaIU7sODS3lZaCf04KhLwTQBwFTOUHxHvb0mVCzUenA2kCYmJStVZ2WQBVmRyBbLAR6sAb1g7UenPu4gajZ1QSIyoVN+vZTUgHDu5L60BHYLE45HiHbz6TL1MAfoIL6BBFy9WH6Cr1YQRW2J3NDT9XV1HxdICkIPV9aeO7BL6t5IDg0ax3U+rlvLeaXMZwXKMbjb+roPihsj0aOJ7a2hnzNo9X3O0Fq3OyfuuF1DcbDyTC4qJS4NR3GZAbvKKeUaqxy4PtkxLN18TF64zvPmnFxvQhra9WGqELt09EHg108wG7CwVRu8qaGJD3fZMLDBas2fOPV2kPl8tRvNh0M4HfnQTb44FeriDWzm5k8zKzju80LVjbRUO53Qvc5I2AUcTt6Qj04kVibnJuWGYTnbSO5BTqyyEYo1lnk8jXngsqNeLEWI1pRrVOabUiaNagjLo1iRrwRWO6vrAqvYg4LLNeJEK1YLeCxTIDzKoJeH1ibsyl6wTMHY10LMYM9CHnYQszBVDPDCFAGdaZAwNNCzA416pe5xtfGthSDBHj415LMyzSwR5lgsklf2YZD4qkqXGsvDzenvY1oJrLw8nGsy4yuHsk1w4waGc4msEuINxotY1wZ7pDuyI6WzMa3i/TCVsXq+ybJNdclVY1vvMmKqwmtPcnia344rjKVQyQmt8IHwzkUvH4uJPMSmv+NbRlt4YDJrOIYunGYUGaa+Y1jFxrzp/BnWNb8cdU12/l4LiWJD6QzKa/6PO3WRq0EeY5NYTMGWCvVVc69SmtLOJ6NbM1oprcXm43G5L1aawySPxr8/F/nFzqHjUty48k0GzXKmu5qu8qE9yRprhJIWyZF0F6ay2iAwW+5C7ZWxNZ6a69o5BqgC8Imv79qCXkgQyxxGzWcmQJsyOa6WZcFxf8g/ms/NcOOjrPAZrUQ7j4uOYetlr4AhqQrUtu6VwWO3FRG4lQNWxryDZ6hq47S4Y70Nw0kCdFhxttMK0HRFrieDtB6Pdwx1nkweXhyzTDDHItZLcbIYhoemejKO3hkEig3YGhqQwUsJDBaGLF4293VmxaLXEjYmmJR2vW4yPBFRrr0s9czMzWO24pMO4qlzSydv8aGDzOa687bxlyK40B5sqYdCg6RD6hq+2D47ZsgOKFuSX3kb/ZN9BaOwMdtKuQHwXzinmkPwUJAhV9rKCH2MEP5tq1q9tFnpEoVdwsJMP7qYcFcDhDDGZaH/UR52QxLL0gG35SteGS261oDCYPNxWtkmC44o9LORLjMNDEgMyz2IGB2ifzKHBUebh7Cg7e61vxxdUxpzGQiBAIUlEL9ioZiDACU82y+ES1zbamgijSK6mB7rcqpvxxUbXFO2If0jaxHVd5GeUYxtHZtfnbaK11HmzrEJWtqtdyccm1kxg3rXEKLUHC3bbK136WPdhVWtU4Js5KG1jUmBtEroB6qr7i9G1ptrjnIFktetYjayTzD/LvRizpSU80tKEPgM1rvmgqnE2tZTa/yEKpx6cX42shFB4ldK1twx5rWjVVHsA87eBKPvt5FhC2vlhEPa6R26mZokD/Eh7tenbT7EMbRfok/8D3SDra6f2V1rjbXx2vReY1ay+19Ihie9rO1Cgs0ETeLMNrfbWy13yWJZ8Ml2qk0hfM9QLpdtA65l2/zwtXbQOvFCPA61NDSDrAJmDLHAdYg65fLQUs8HXLJAHAcbU6r5lDrBcg0OuQytw65h1jcOyFYFIZBZeDsTzYP4+g+jlMJRFlPINSMM5MMS5SFGiCEBIGcmHbacsmzbT7VrZdMeemIu8ekRKLUda2yF8ieJBdOA5ZOY/2L0QNYRVYcdyDExz0VzfvTJtz04CB6OsIRDjudXME0dymFDpF6mgm9iLNT7+JAL1OuYYfFk5J13jrRZgBy3OUvtQdjMZ7dTfAaivhyQOdTqMWumgTI1XWSlSyZZFLUODFqB7OtSyMAjRASKjBF+amihaU0JGd1G07cLBNX4lfOp64KWg+qRIng1GXhb3u3eWiEp+uMikCx7ZBXQWzPTzrPP9aknBRqs6x1/Y2clnW3OtcYIng1bwBLrKbDPyAxdeAwbzPIzr6qCTOuR60C6+Mg4rrHtES3RBddR3ZV1yLrwXXL2bGdcJkaWzCdBUXXsuQRMrLi4dI31k3KCPpEp0SEOF118rrw8iQmVsrphkZ11gsd9UixXYJdZa688yLX+GSTPkh6aSaGTDI0UYvXswuvzDPS64hgtu5OOx3tFnYn9uWDUcfs/6CL83pFlC61ywV6RMEp7UETaE+kTt1vzrNaDc6IF1loJhCMkDdq3X/OvzDIpQJd10hL0iKaivsyJo6w91q7r2UmnOvCYM7i7DGORlNnXQZHzIA9puD+E2Rz6BsuskyJukmKO3WRFBYPaaLWEPXXtkdz+QMtSFEXddr0cV1oeiEXWs0FoyP1yF51rZYx3X6Zgw9Zy69w6w7rxh6tsi9rEK/oiw0TdFPXgMFdSNUfId1rbrpCjCevY6NsPRlEObrAwy07lY9Y56zPcvLra3WaHXs9ex/JE6rO8Iy7Uuu53NW64IGKaRQg53tFk9cqiLz1hHrM8iauv5dcidQIWaXrJMjmetijIZkTEeIrrdPXffBKjM2YeT1wbrPEFNetc9diLaDI9Xr3nW47ns9ce62EWRXrQ3W07m89bu6xA6q3r33WIHVfdbO6ynRYXrPiD9eu3vOd6xZ1oBTDvXuutx3K56/j1kXWiCnntEo9dQc6T1sQ9gS5pusy9ZVvAD/HA9SDqnOufP1F6xrJwbrgvXsHMXiVKCdH18xQEdNlusu2MIwNN1qLrc5IF0HR9fY8s9oxnru9m8eu5cgwcyN14DBF+aHjDTU2AwQYe1QWI6Cy+s09f/QbzPMPr4T8I+vVkBN64H1psghvWUkloOuT61mghWe8fWuV2dxeE5kqM/lYJEms+vjII+69WQAPrpCXWGEz9Zb66U1AEZ8Gty+tkYIb6zEId7rU/W9+t9dfH6/SJS/RfvX4GLOdYx6yWQDvrIfWUW4U0aXVnrNJaMQmgSkMjh0f6/pB4xAPu7kwkP9YmXRbNJKAeTAq93JhMNmq/15pDL/Xv+vWzWF9oAN0AbV6sv+sBEH/69hAW2aFJIxyogdEdmkCSWUkzs1u4y1DNrwdrGMCcswA2YZiZd3HK5JW5AL/4htZNibD0jgNtW4TCaVHSjIDvPjIFJlRyZR8kAhIKcIcgXNboOA3uRAehHrUaAkbpAENxCMAIIvbBEdoTEMA+RLEUvIs4G6swaHwtA2bPrCDcMFM9QrVclA3ukC73H1BKuoscasg28J0nxqMOoCQXEAyg3VV5hwglQHIN38Iad9hgrCDfFUMbII6g5FQodA+zTuIEYNovo0bZhBvmDZCwzna58KZA26mQfpb63VQNq9iHoRhPWf7DeQAwNgdLT1QXBusDeNkOqeToU3SAvBsHeFnKPXQH2a4L0Eo12DcS0P6BNgbGsBx1R8DcDQYoYHu83JhPBtehCb4wr3UwbMQ2VoD9eEqCmENrwbNfGbFKpDb8G0nPKoY9g3ghuQvHMfV2gLgbog3khs7ohYGxG/EobxYc1BvVDaSG3BsL4U3KAiBtza2QFNDpIIbrg3shvP7FPhF2gfIbUIyehv1Dc48NTRVGwdQ3yhupZX6asINiIbR8Gt1Z5Db6G5fB51joyAWhtt1c/8xBpiuQiIt8yLF4qVYJ2kwiauPkwB5SkMOGzyvMia4KTDhvNUqobeZdDNkpK8yJqWiGhmmcN5SdDHwq2T8X32PnlNBFDH00ctArFjAvrWzfMiruKx7bfDemCGBfM+RKRF9EDyXyVIdZkIGaM1KThum4DBXvcN2EQCbA3hvzag1mr1S96WSbAqr4wjbHzocNu4bVM0gRug/u7duJOtf5wI2nJ0kkPJwEhu1B2KI2fhtOTsIyV1NP6layYzw7QzWapWTLQVg1I2nK4423xG58NjkbRWhyRsJ23NCxrNO4bHDaXhtnAhHHiyN40BWwXXTNvFZPi/Xl6D9WTIOEpsVrwMNiyWpWXcoqmBKjfDzYG+vEM6KslRTdsHZDOJWtoe9WZcN29GYY+OCyeGl2o2k2Dgsi1G5Ypp354lb4EUUhhM3Wx9c0bDtx9PY5aHBZA8rG7qqo3k0paltPMbcyReD1rtFtA+jftG1gi2QBI34JPYXmL5+dZu+9+Rdz1fnKjZ7kEVoaMb4eb9Rvq/PEVkAV2vQPo23Ru2vrlGyA8T/L//N4xsLuyWThb8mMbOKckxtalvGiYTJ9Mb4yaAxt+lorG/DDGstio3E3zilucRfVmGMb1Y3pN1TltTG06NskzOY3N1B+lr4UxSGdbdOjGOsz0lAsvkox7Fkho3CX14hnW3cYx6Sj2O6UJT+jeCZQu7We5ao2FxvtjbhKyWyqMQuY3Dj0W/NNG1UPaSjvqHOTP8cErG9VWusblaHVTONiB9G9uN1mT+UG2FArjae3VEWm8bXud0Es3jfRVkLgCkMbrBXEtRjfnG5RUj8bq43WWVnaA3G3PW/zQxY2waVzhrLG7CykZNh43vH7gTeZopDSkCbro2wJuATY7G/Oev8b3Y30aUu0rtG6VYwc9Oo3PxtxlIAjQWN6TWNSJHRsg7uqfpPzPn5t42Zr7w6CbG5DSkibeE2/J3wx2JDB5cfi+L5jXxu/n1oFnz8iTdMOBkJvNbphwDfwSmTnVKnk7GjflG+0PTFLuo2jD5kD3MuqONhalvUdpKN67tBwMJNhib7Q9OJsDoaRwDxN9Cb4l8/54UhlxG1/PSYBHkHGB6Oz0pk0z22vALo2axvyDwomxBNsAeek3QJuDUuqRdpNiMbbU1YRD/jdBwIPwGybVw3DB7SUes3bKwUyb2E2E8CeTdXGwxNIybor5CJ1VD3DGy5N6ibS432RuyjcJk8yNiKbYU3T72U93DG/YrbB2WE2hxvM2xUm2iyTAWf2zCJvi9taruuN+Sb8/A5Ju+TfNMYONigNPvBOJudUuTSuby/8bhd7vxu3jdF4AhNqlDcnIAk3gsjOG4wvfybnKG5OQ+TYG3Q1Nj0bYu6dOTYcGxZAlN6GOAk2uJtc5iSm51SkabhE2HA1ycm/G5NNlExZYggJvdzpjeWmN5oWk+LdGBmTdF4I1N4ybtU2+puejZBnTAxuCbiM6cFMaTaetuNN8EBZE3N+DHjZWVpvwHybPvaemTbTbRpajOx8xBLJSFab8FKmwNNmPOg42ZJsuzqSm0EGl6bFU3Npub8BXG9Jc9XgdU3bJvTkX8m3Bc9Xgx42i0PxsFaMYyGYabX89BxtjTYRmzRN07eLDHwWR3DYkmHdNs6bmM25xvwzZDuQ5NgYQUM2KRs8pn8m5dNxAQB43pKG3j04m/dSmDhAX6npvyH2CTfVmBKbigDgxsBTY2nRtN+qbJQg7psgXMJ3jlNqhMA48V9D0TazG93O3sb6vzmptBTYt+YznY/gF03eqVbLrjG5TNw7e3o3D52pdLMTfTNvKdtimmZsnMNxjswWYFh1U34Rt86OsyD6N5mb7OifRt3Da97ndN2ybcs2HIBizcxYVDNqWbRJFjxvsTdXeXNNrybZf9vxudUvrjHzNp2bGY36sxnDZC66tN2mlA48uw1HAM+m98mLGbxs37EV9jY/HmhNjgsa+92dCZjZqmzmgRSbz03rrBJTYMm0EhCmbn5yHZuZzbY3Qt0tObKc2BEVCzctm9gMzMbk035jZDTbLm9Yi1mb7k2lkCOzeapXK+8Sj9c3wsDdTY9m83NgObcJXM/7XTdlm+ONsX5Lu9BZv0UfqnRPu7SbW1KYOl1TfYm6119ubn02J5uszZ+m0i+uGbPM2SiB8zaBmxeAiub3c3RZsIvo/HqFNuUhYK726s77Mwnt9LA1k7MgFqUHDa2MPCNsida/yFoyfn1pSS/8k3F5w3SkLTGE0m7CNtr2ok3IRv+TQNCnZO7FJG1GXJt/Da/m78N7EbURg+Js7DZf+YAt0EbwC20RuvzZf+SPNhEbF837pvHDYeG1EYZ6lf2AT5u1pcCm6At7FwWI3vhtHzfwvnv2HkbWC22DU64ERGwptBO2ZI2iFsECzIbS8NpmACdtaRvALYpG0VLKpg0xgops5hYYW+lN9zJh83XEUE20wW1xN/0zi2gEFuCjYOcW/N4XpRh8xRudyeepdjayX2lBc6MyI1mfgAOa4DISTIPEkCnwkW1+VoIiHEMAKDZ9JUW0pYx+dy+BGIYvplRC9otp4Ll86tFt8Q1UW0X0tvwifSfEneTD0W3smawIsPguBgJUuw695ouTkGcAbFt24CKpf1PWlYZi2vyu6LcghjcwaxM6i39FtdOZFzEJMSRbfi3JYtK5iCW9hmKRbPi3T1YfEhEhiqyFAAKABrAB2AEkhiMASvwoABIjEgAAAACoAAAU3gABgGQAOgAfqAIAALhRUgD+JMByboLW8AeoA5AGKW0X9KZa5anEQAEAAAAF7nAFvWgRdLWLdwoRIZpIAgAKktkAAOQApADcADAAC4ASvwIAAhoA/AGqWy8mOy0+dJ/3Q/AFagE0t/wAy4B84D+zXLOn2AWAAzQApABwDbAzBwADxAeAA1gCSABQACqyFVk/QBbYCdgBqAKMt4gAB4sXQx1QAagMQAKAAlfgfgC9Lf6Wy4AJwAQ0B2QDpLYAAMLJwvyW3IAUAAYy37zCssxgEKKAMAAVS2/BSWACQVATaGuMMy3mlvrqalVLQgdpb5wpYgDdLfuWwMtoZbIy2CzpUgAfYiFx2hAEK3LADO+BLFJmSO4UXgBVlvYQBcACgAeIAZQAeoBuAFNAMp62fwMdJtlsBgD2WwctsAARy3lwAnLfOFGct3JWiK3BluWAGGWyAAUZbwK2jMETRBT2JitxpbzS2cVuVijxW5VqZZbhK3DQDErdJW/VAMAAFK3lWSMxlegBozLZbOy2OAD0rcOW9it5lbqQAPiSXLakAI1AG5blgA7lt9LYGW08trBgby2NgB5LdQAF8topbfK37oy/Wn+LRUtwFbYy3BZSP2loUC7ALFbDwASuC3A0WW7JAGoAHS34VuoVg5W8itnlbqK3cOId9wNnNMt4VbWq38hRc0nxWxcAKVbTgAZVtkrflW5StpVbk6pEkCqrbpW/stzVbDwBjls6rdZW0QAc5bHwdg1tcrZRWxwAH5bNstrr1bwE9W3y9DFU680JVs/gBWW2st6VbJK2U1sKrZQG2AKNpQkgAs1u7LZzW4ytrVbtQATluGAD1Wwat25bkgAOVtmrZeW9DokAAAAAperuny3CltjLawFv+8qDMzq27Vs1PVqW2NSWtbLS3Z/oNraWW6kAANbXS2g1smrc5Ww8AblbkgAUKy8rcr8Cutr95v8Ad1v5wD4lL6t3sATa3E1sIgHgG6YgQ4AkgB6oBsxmbW+st43MHAAf1s5AByADutoGQeYofgAarYHW3mt7VbFABTltFrbyLKOt65b462OACTrYRAM8tr0Aby2Z42LrbkhrathAUSEt8aiMcEzJJUtl1bqy4wVserejWxiAdyRWaYyzqyQE1AEethFbp62Q1vXrYH9GKzBZumZJQNuT8rFW8+tvgAO4AE1straTW22tuVbHa31oCoDfNxD2ttBAtK2+1sMraZW0OtgtbFa22VtO61LW+et8tbuG2WNsWDEU6hcACjb4eo7lTirfLOrxtxEAb63hICCbfJW2mt4EkowpxNs5QEk2+qt/tbMm2FhS6re/W1ctpqARq2J1unranWxhtmdbry3yaMgAGw210AStbRQGvUxTRRoiUCtyvwoK2qnrkbdmW5Rt2M0HqY6Fr+rbhW8eth4AoAAlNsWgG5W8xt3eWGLRvPh6wA425haXNMHAAYtuvrf42wiAZNbQm3TNuibbYjJstiTbaq2QACQbds2wcKODbxa3hLZJbYsACltsNbuPj20QZbajWxFt7TbuK3uNuaAHoWgStgrbRm3ZVsmbcVW2ZtsTb5W3LNuVbeq24OtuzbI62HNv6raQ285tlDbrm20NvmrY82/ZAK1bBS2cNs/LcOhHurCvFRG311shbZd0Itad3kO63vVtwSk2pJ+ADsAh624tsMbYeW0xtlrbwKI91ZdynsTBxt2Nb+63ZIB+uHy20St4zbqa2RtulbbMGjStybbNm3ptu1bcLW/Vt9kAjW3mtsVrY3W49t2sk58kXttabeglG9tnrbDYA7bX9be+20Nt37bna2msAA7d7W9Zt6TbIO3h1uIbac2w8AY1bDy23NtdAHSWwAAVSw29atpdbMO2eKAsJllkACt4LbIK2/2wVKnZ2x1t5pbm5yAigo7di2xWtwNbCW2eluMbcW26pt0rkDxZgea3QFe2xiqPnbX23W1uY7eE2wzGUbb3a3xtuHQCs21Vt4Hb0G3ZNuwbYh2yLt0nbD22+6LmcnvW4jt4kAMu2aNsvrelAH+t+Xb7a2Sttdrdx2xVt7NbBO2tdszba9AI1t1LbhDVw+SInC52zGts3buW3G1uW7cM289SH7biu3lPX27Ym247t3NbOmptdu5nUS23rti0A7u3phgQwH2kd7t6Dbsa3ZdsB7YG20HthXbtu2cdvPMDx2xrtp3bUe2XdtdADd2wbtgIgRu2U9t1ralVOnt9Hb1u3itt/bbt23nth3bUm3I9vQSmj27rtu7bou3ttvl7Y+5CgG6Xb1e3zdtHAFr2wJt7PbDe3c9uZreb2/jt1vb+a2dduu7bj2xYABPb7uxsGTJ7a8ACbt3iGxIAa9t8bYx2zbtsfbbQAw9tq7aB24Xttvbxe3Y9ud7f129DtkrUZ0LKEzStHqW51tpHbvu3nAD+7eH24Vt4PbOe299tN7fD2y3tqDbRe3atsd7aRW13thnbIDJnOR97bX22ntwfb/4Bn9uDbZ329jt9/bE+3P9tT7e/28ft3/bc+2z9vJbZU29tttrMPetK9u7A2j2pvtgzbme2itvDbZgO/+ABFjqu2+gDq7am287t0Hb8m34NuKbfn21DtsXb8ZRN9bH0g422s9EXJ4B2qtRb7br20QdkTbXa3SfIWbYP2xHtxA7M+2Y9vC7dQO01t9A7DO2e9uAWEtJKwdgD6eB2rdsj7egO7wdpB2H+3BDtf7Zq28OtlA7/+3lNuhrYv294GcfWaOBsDt6jAhVAodwPbhB2sdsqHZIc2od8g7h+3p9swbdEO5DtyQ7l+2CogyHeMOyuc68AZh2CDuv7d32yQdmw7ZMAKDua7Z/21odkvb9B3nDv6QHQTkfrFg7a+22DtbwHjW/gd7fb9e3iDsHClIO4DtoQ7mh2dVt/7bPW2gdvQ7jB32njuckZfO4drI0722LduQHaz28odpXbpW3+DtkHYCO3Yd4Q7Dh2sjv3bf0OymSEMI/PCiju4HY4O5Kt7w7o+3kjt0ejgO+odhA7GR3Z9uhHfEOwwd7bbyGYEGSbUg428Udrw7iR2eDuVHb4O6kd/PblB3gjuZHe0O9kdiQ7uR3xjugCAr26vtu/b14AOjt+7YPWxntuY7lh2FjuqHf6O7Yd9I7hO21jsjHZ0OzkdxfbX2reAxTHbX2zMdzo7cu2lDtJHasO34dy47tR3rjtUHZCO6ft+47mx3HjuYHf+Lcbt/Y7QQBDjuP7eOO2Udiw7Ie301t9HYEO1cdjQ7Nx3hjtAnY2O2MdhnbEx3wTvtHZ9gCUdofbXB3PjvzHeU9dUdtI7qJ2ATu3HYxO00dvI7Kat3OQFXjxO3qMWY73B2zjuknaWO5Ptgvb9h329vrHZpO9ttyI77jjZDsxHfkO+8dk47LJ2ETvK7bJO8sdoI7SB3ATtiHeBO1idlw7q+tBTuQndiO8yd4k7rJ3ETt+TF+OxcAQI7R+2RDuNHbLW1sdwA7h+sBTvuHdVOyKduE7Ph3ejtaneRO38dik7qx30TtyncxO+Ed7GA0h2vPBmneFO0cdv1bHx2X9s9He+Oykd/w7Op26jtDHccO2Edo07/go1Fz962VOyKtjw77B2vTulHaJO76dio7bJ3AzuIgF1O1ydk/bTp3eTsM7YS0VGdj07ph2LTuJnagO18d8471h3tTtpneDO2id0M7ox2XTvepCVO/mdvhUap2kzslnZTO+Wd2AA6Z36jvcnbuO86d8M70CZXDuICGwO/SYRYAYENCzsJHelW2cdqU7ep2Gjs8ncNO6CdiXAzx2ITsxnbeO/Gdwk7Y531TvinaqO+yd+A7nJ3OzuZnacO72dzOkUjWBzt7HaXO9Cd+I7ih3mzsknc1O5Kdjk7Kx2ZTtUnazO7Odg3bYJ23eSLna1W8udmE73p3RTvrnbf2z8d207QZ3/jsOnerO/Kd2s73fgpGsp8EZO8EgJs7xZ2rzsSna3OwMdnc7IZ2DTu6HbnO+Bd4/Wt+3Tzv4negu+Udls71534LsoncGO1Wd5C7Dx2Ddt96yiO9GdrVb5p2VzsQHaLOzhd2C7m53UzvtncrO5Sdx07+53Hju5nfIuw2dzw7o52LzswXY1O3Bdxi7HZ2kLvE7cNW+ftp07FO20lszrap215tnzb3y2YdutbIJyfh8bJWrO2HgAebWy0K8KTnbJ53LAA87aguxwdq7bFAB6NsnrfEO4vttlDSOSh5zuHdoVNcWai7qO2ujunHY3O3btxjk5J3CLssXeAuxsdky7VKgzLvCuS0u6ntxfU0W3KtSfbe/O5ed/i7/23HLuTnYzO8gd7s7yG3aTu2+1qtuZd7y7fL1fLswrf8u2jt2i78J3fzs+wFCu7ed6U7+p2ZztiXcrWw2HHf0Sl3NNuQncsu35d8s6AV3LTt+ndLO4rATK72527zs5XciuwAdhAUCl3CrttQte24ldlHbFV3UrtWnf9OwXiNs7Ql2iLu5Xfj2w9tmK7il22rugHY6uxwdrq7a52grv2XZx27VdhC79V3pzuNXbyu/Jdgq7kMyeVQYXZjW5Nd6y7013eLt0XeCuw5dwS7zF2gLvEXYX2yNdjy7QMzNrvtXdFVJ1dlK7M12+LtzXb32wtdgi7iF3BrsrXeGu80d7dpkeoPLbXXYmu7ddqa79139rtpXd8Oxld467gF37zusXbDO4vtk3wC4xY42QXbGpJ+APa75h2ervVXYDO/1dk67kN26tvsrehuyNdnA++Vt3GhcXbjO5+d84AyN3ujvJnbwu+Dd+07WN2zrsKnc3TOacYNSRN24jvJXdsu2Kd9K7SJ2ajsAXepuw1d6k7T52vrv5xjZzbDkpSxch2Czu7XaBuyjdqq7rZ3/zsVnYhuzzdx87KF28buC3ZImZltoU7ot2SbtqQFZuz+d0G7HN2nLtvXZcu7Td0C7M7MFxiESqZu3ddzW7s132bs2nc5uzLd7m7y13ebsK3f5u0bdkJADvgVbsqnc9O+rdnAAZN27LuW3ZvO3Vd7K7dt35bskXcdu8wB9pzwt3VbuNncBu+bdx67Pt38Lt2necu6ddoa7IJ3FbtHx0atmHdyE7H52kbvi3fJu7hdgS7GN3ZbsB3bYuyNdqaY/Gz7PrFXcwu0ydyO7Pp3o7va3atu7rdpa7XZ37btB3eiu85E5ksad3y7u6XbFu1Hdg67T12/zvW3aYu/ndhu7gd2k7vB3ey871Sft6Zd33ztnnZZu1Xd7u7Md2qbvx3Zpu4ndum7BsAIGWt3ddu+3dxG7093ArvV3etO77dxa7/t3B7uF3eDu29Qte7CN2CTue3azu97dmu7e93Xrv13b3O7jdke7p0xT7vxXZwO1hdyu7293Z7vX3dju1zdhe7ct2j7vRXdHu6nd9e7k9237ud3ZnuyDd3e7392bbu/3YLuw/d2k7sN2S7tt3ZAexXdsB7H92IHu9Xdru2Fd3c7EV3G7vD3fge876OpzSD3oNtUXY9uzZd8B7qN2pbt93YGu/rdpe7ht2DuDG3fpiKbd9+7lV2Kbu53elu/3d227h924Hs/Lfoe87d8kUTD3UHssPZzuwxdvO7nD377s1nYPOwVAAh72GyiHuQmndu5ndru76D20bs63awe0hd2h7kj3WrYLjF6YMA94h78j2t7tCPfou4sd+e7et2E7sfXbwe/ldp+72Vtx7tbXeg2xnd/R73V3JbuU3dEezA9rh7Ej2YbvSPawjrI96CUJD2FHvkPcce2w9qh7mN2/7vcPZh27w9gm7Xj2TDsR3cEew491h7Ij32HvUPdMe7g95e7Uj2oky9UjcqhPd3R7at3fHtoPYoe049+J7QT3YHtuPYuu7OpVq7Oj3wTpHBBwQMw91K7E52srtTndceyBdjR7emg4bsAYzPu2bdvx7sT2jHvOPZMe4vdsx7yT2C05lvC8kBE9qE7oD3SHte3bZu1/d4x7d92cHtD3b6e5OHZp71j3pjtT3fKu5fd8Z7kD3JnsH3fEew09ky7xd2x7tDPbse8s9xR7uT2Ant13Y2e9M9/+7la3cXW7PbKe6/dlB7oz2Vnta3bWe109qZ7sp3znvyXfxu9lbdJ7Nj25HtZPfsew9dz+7jz38nsD3Zm2yJdqK7qG2OADobcp22ttigAG22bVvLrfdtmRyXisrBsVLtZyiInHnacLbzS2ztvGbxR23Rtm7bRl2tnstbZZYNgyEfkL93TdtSqnPu9OGQ57/j3/tvrPbqe3ZtsHbON2inv83cJe687KXboB361vYvcpex098fbgL2xHu/7ZBe6LtsF73K3p1uI5hAAK8t1mAML36dv+Cnb3cNyccqLO2SNtO5TC29gdqFb1G3rLs4vYF2/Fti0AST3DbsN7pZ9okCL57quodNscvfae8I9rtb1K3VHtVnfpe3Qdxl7tJ2dXvDckO0O4d7Lb9iZPwD6beBu0c90rbZr3anvhXaJ23NtsdbAr3ltvgvdW2yK9zzb0L3JACyXeiu5gGOjecr2N1uhbbUdOi9uZbUW2krvlnX0u4ZdoXbrz3mruppndwA69w17VT2/ntKPapWyqtz172D2WVs0HfB2+o99y7bqYmjNZve62zm9117VL3TXsFvb9u7S9vl7Pr2FttiXcFexC9yS7Ir2AABKHy26dtbbdCe0XOtJ7RpZiNvRvfZ1PD6ON7lG2OFRbllhW+q927b+L3Hbv3xwv8Cy4Cd74ephFSUUnPOxLdrl7xMB/SgnPabe8W9opbCm2S1shPbw21doId7K73VdRrvb1gBu97O7hj2sSA7vfNe/rd/l7bb3/XtCvfc20G92/r3m2+3u+bfkuzDLLg4Ub2QtukbcVey/d5V7Vl3SHubzRTe5q9mZ7ht20fBKfEhoFW9rjbHB3N5oGPcOu1iQBt7+9293tybYPe7Qdo971r3K1v1az/eyS9zjbL8gUdtIfZieya91D7PL2XHvAvZbeyTtz674l2VtvCvacANktgmOYb3l1vfktM4U9SEd7h22up6y3XPex4YCC65L3+dtFLcF25B9tN7EwB2Ptu7qepA+t+ZbmH3r3v/rbk9ZR97p7Ih3LXtI5ife3R99t7gb2nACzrZku1+9uS7N62dJn5W0C2spdl1bFHXXhS+IaVe++gQSsPOZSHvJvdxe6m9sM7l62NHtJMkbKPIVfV7J8g7xRtPY/ux+tgKAX63ANuSQ2A2/td+AbQG2QNtr7ZjyCfICDbpz2XnsOfY4AFetgl7+kwcqXW9jc+wgGysU5L2xnujQA2W9rSXz7IABgvuBfYy+zl90L7AxpOqTPPYfO2J93Kun4RwUhvneg2/tKL2k2T24Ts1Pcbe169zD7dgBD3sNbePe21Pcr75M33DvVfdS+/c9wrb9X30PuNfahu7h9jdbrVcd/BwCC6+2pKHr7ij3+vu33ci+yV9tr7ZX2lmgV4om+3BKGr7vz3gbszfbju0p9wp78728jujffytgClJL73X3PPt1fcV2w+9xJ7UH2nPscJR38ISUyr7/OpJvsnfeqe2d9wt7aj3enugXf2+4henIMHG3jvs1vfMO5t9n+72336ns9nYT2x99/2ZX3219s/feie7m9/770D3AfubPeB+wS9677HDJwfuQnch+3c96b7z32GvtFvfm+8N9m9bSP3rSgo/ZjO2j92r7T33TQDnfZ6e1q9q77sIIgZnMmUI+8T99b7f33MfsDfex+0N93b7cL3qfv4XsJ+1qt+n7Bz3wHsw/Y4e1R9s57C323FtLNDgASt96yUj33oftM/dm+xh91n7CP2mXv4/cEYFz9qr7D33fvsEHf5+wk9in7l32QfuK/bmHOL9ghkav2iVsa/YKe0D97M7eP2Ofv29ru+4IdVX7UP2NvvS/a2+8V9uX7Ia3HPsg/ZoXqYCWek0n3agBloEl+/tdlAAuKtpbtZfZy+4HtlAAiAAcgDl+CgAAGAfL7kJ22gYRfdl+65d537MX2nPt/GHd+1b9x9bFQMffvB/f9+9bdwP7/n2QNvB/dD++H9yP7uf2ONsRA1j+4N9+P7hp2XftxfZiEDJSYcK+r20/ve/cN+4aAP37bXMA/utAAc27+t/P7Yf3sgBF/d/W6F9n16Zf2WfsV/d0O1X9pl7yf2enNA0k9+3pdDP7me2W/t4Uzb+739gL7Xf3C/sd/YC+/39wKUg/3hLs0fdEu+p9l97Hb3GoMcACp2wut3T7Nr3sBD3+AN5FzSLj7IK2vP4m+m3W4jt0SMU/F09sQfasANr9g3b0OpI27sbbX2wMadkecn3xzv2/YB+4797G7Vr22fsM7a4xIZ9mWkhH2wvuE5J4u4z9sn7L333ruU/ceO+/9g/09rAHXtWCloWk/t0n7AYByfvBPdx+/pAIEtO/pUAeEfe/+xgD2E7WAPFPuAA4Nu409oczF/gL/vnvfc+wQKbC78x2cAc7ffl+za9ggHx5zP/uQnZIB4J9vn7//3YfuUA7U++ddpbb5O2GPtvvacAF2982drH23ntA3wIkf+9kFbY73eTrnveSHBiqW6Azr2hPudLbne2wDi57sgP8zAOvcve0a9nJ7db273tPPbm+7BtlT7rX28AeqUlxyLmSLgHMZ2nPrrvcq1C69zd75H3t3umA7j+7Ntvz7823aPvCA/o+wG9xj7CIASkDLdOkB1K9xUeCm0lPUHbZBW++QRg6dgPLABoBszgFEt6y7GgORPsv/dK+3yPDNz80LqeTSfaSgFTkmAH6v3+AcC/bh+9QdrD7pb23vvUA/ukAfydke2QPhzuJva/O6d9uAHWP2t/teA99e8+90QH/gPxAcIgC7e9GACV7/b3zftQpknAPID1S7igOxHTKA/BgKoDkj79C1n/uIA4Je9Y8FkpNa2v/sGA8Q+31tsj7t723AcUA7MB0ADnD7IAPzfv3NFc2PoDtcUEwPOXuuA9egPe9+AHj73t/ugvb3+5p9zoHlq3Q3sn/e228DRA/kKH1jPujvZC4OO9pV7YwOpVRqA8q1LZ92d7eL3tAfGnYxFC8PBQMWW3Fge2/ZcB6sDk4H7gPy/sWA6oB48dx4HKy87/vcA7BB+j9417kIO9oCnA8aB0RdoQHZO3TVtiA8he9294IH9wP5LuRslbpOG0ILb8r2kngjA4+B1O974H5Z1wPt2fdE+8L95YycsZyQegg4OB0sDo4H6IPZmjQg6H+7CDst7I13LzCsg/mB8iDjkH1l3SPu5vbde6a9zEHzP2mgfZfcc2zv93wHGn2AgccAAAAIpEg8229+9m9b366PuRbliv+6pdmdUKy0kQcYvYo2asYJ/7jIPUgfMg/7ELyfa57yaQP9Qz/aN+wUDzX7yn2S3sMve2BxrGDIHjLBbQcUbL3kA6Dv/7DQPZQcIA9f+0y91PoJ/JWXuQnYKyL6Dpv7Sa3jftAvebe80D1t7u/22gevvYJB04ATzbH72Qgd20hXqC4QQYHzN1/SjaOlGBwm9lHbvwPhPsavctB1YDs8A52Anr6xA+g24693TbH23evs73Ywex69rEHLl3+QdlA5B+1WDxq2IoP7AfZvfBBze9lD7xMA0Psy/fL+54D+UH3gPFQe4g8eW/iDzt7EgPaduag70+z9ARA6zFQS+b6g+r+gTaLmk0n3aQfFg7Ve6WDrQHZv2lweRWNXaCXzdkHlYor3sM/YHBz3djEHvIOQzvtg+mB8Hd5cHwj9moTEA5RByT9yUHxgO1geBPbjB969hMHPgOpwcSXYP+6K9qQHxIP/BSFVKd/mDUfbbyL2Z7T5g8vMIWDna7YH3JgcWg/vBza9qhG4EO68DwfeI+5yDtEHg4PlVvrA7j+3eD4MH7AOQaxoQ6k+1/9vsHCEOuQc4Q/M21+D3l7P4PxwctA6TB3iD9oHqYOEQAAAGVXlvzg9heyN9pGiglYZsy5g8vlD6WNS7Dyp9XuQeCs+0aWS7bu4PNAf/A4PB8GAR5ZwsBmmSDneXALcQP0HMYOnQcm/bpe66D4AHAIOb1tyQ7amopD2oAykPowd9fbUh9+DzI7OIOXNvJg/3++ktgAAmjp9hcH0V2NtCQ0kv+5ED1S7B38TfRZA8R27XQOX65L2SwdSQ/s+xWDsmskLRO/wZPbRFLUAIhAKkPjIcBg5HB3yDzSHWwPtIem+cAOWpg2iS9f2ZPvM3d5+2g92MHtEOzIcXA79e5ZD64HHABPNucQ8lewP6JwosE6vaRrg+gh2Rtj4HRYOsIcGXaQh4RDnh7mglK10RcWIB+RDvLbRgOt3u4Q5oh4L9/d7zX3sPuWA/dB2itqU6ZUP6AdEfZy2xRD7CHV4Oxtu7vdHB+ZDkQHTEOUwezg4RAK8t1aAPQOtQf+ap2CAgQyCHlIOYIeEkmqh/BD9qHUwOGofyXbVJJBydMJWW22ocBzWWB++DzqH1EOZocxQ5KB26D+KHvm8y+5bQ4wh+ND9qHyH2podlbfuh3KD+qAE4PLgd5Q5VByAAVUHsXsOACZg6w5Iallkp1PIKocsrQKyEHKY0HlgAiRLDnfEh/7to6HaQOi0yWPfW4IjDyjbGRRKxRMA6lB+GGFgH0e2CIcYw9I8GTUmgQHwO8Yc0gAJhx+D6EwxMP4fsyQ5apKrSAieowPqYeVPaSB5NDy272rIGYfxg/oh4mDpUHVwPgYeqg5Y+yBDiYATRRNOT8Q7hhxUqGdUikOeUQ9GEMB+jDq0HPNh7KR+yyph+KEGmHHB3nAeXg+5hzeDi17sUOBofPQ/U5EB8k2kasPgPtVmRLFIYDr6HusO8Iejg4FByGD8OAXxnhIfSffZhyEKJwHlEPvoc8w7OB6dduaHfgPFoeAQ7Fe6LD+yHfm2YoiTHc4jC5DlF7bq3MOUv3cxe+hdmd7e4PpId83eiu1Z4MOHFl32Xt5A6vu9ad/fb0UPbwcGw7hByNd0JqqcPCPvI7Yzh6s9jB72cOHfsbA7HB/9DhiHgsOgYcdA44AAAAETBh5+94OHoT2G/QRSJeByFt6Wk7kPsDv+qrl+ueD447SsOAocss07hyFDly6A/3S4cPPfLh3rDtsHecP7YfwPYSmGPDlKHWANaYe3Q8ie79D7EHOUPWgcLQ6shx5t+YAa0PFwfi7efCuo48qHEcPKodAffHhyB9sq7skBfIcpA+Qh9ttzhqXI8Q6QXQ+re/2DzOHzYPhweVw/wh/PDjsHpF2j1ypKIgB+PD0VbmEP34dlw+Uez9D3mHdEOa4cCw//BzODgOHCgBD4fRXb4tNFosy0UsPAPuxvf2hwDdzmHdUO/gf+Q8Gh61uBYIdhXv8RJfbrB2vD44Hd0OoEdNfZa+/nD4O7jZZUEckI9fhwh9nBH1sOa7stg8DB+cD38Hk4OLIe7w/yh6K9jUHXEPmrvOY1/HfYmWGHR22/tQnbfv+7LIH1btUPh4cEI/oQHFBEoI7M604dkvcOB1zDmu7FcOAAcbA9Jh8yD3tVvHQpywI7ZKu+nD8UH10Pa3vrw5V25vDzhH/MO/wc8I+nB8xDpaHTcOioe9A/Q6/gySiksMOAq2OHQ8h3ft6dkMf0fIeSQ/vh8dD5q7hlibY3hg5jO5zKCKHTYOIEeaI4EB9oj3+HD8P5LtWWIH4CojumAESP/nvlw5pe7ND7eHjEO7Ef+w/SW5IDoOHgiPromvGe1uaoCCkHrwOqQfSahpBw19OkHX525EdGw/eierqoRx+wOzwfkI+5B0V4W2HD0O+oelA/iR/4KFOkTSOXwdig9Iex7D7mHMoOc4dbw64R4DD3hHwsPe3ttw+au/Z4bnkEQOoIfSw/pWjjD8E68sPUYdJvf8R2WDnpHgpY4uTwlnVh4V91JHeb3NTtew9bB0BdnRHI8Pxqy+SK9pC7DjWHHMPUQcdQ4oR8e4SxHF32yYe8UUJtasjlQ6dyO3YfpQ9YR9ad05HHCOfYdZI7rh1MjhuHIAASkDH/dmR2DAMw0FqYFPDoI7eB0oDqpH4wO9LtbI/3B0nDnh7auavUylnmIB9QaQeHDYPhkdsI7xhy8jrG7FyP5EdwYGd2Jvph17uKOjkeEw6HB1hzKhHOu3fYfKg7BR10DjMHYsPRUyIjnzCW4U+FHFSOClpIo6+BzuD5IH2yPAkdFI93qD5SNpwNYPV3uDI7fB2Yjp5H7SPuodFA96hzQjheH222K5H5hJjMs0joXANKO6YfXg46R39DhUHkyOckd7w+7e4gju4HUKOVR4yUkl5LDD4YHlSPzYfbg61h0KjtFHDt2bXuXxgGE5qjxIHpD3tYcfw4gR8WKBVHgAPSUf1I6/scyWHsHWq2HAd4o+3AASj/5HoyPv4eZI4mR7lD0FHLEOOACSA5bhxDDkm1nwPShG0IGtRwij6kHdqPqkdqI9wRwnD/BH9SPLd54JiFW6KDlpHtUO/kfNg+jR1ojn+Hj0OtIdMw+LAFmQUtH7qPHAf0g9MRxCDqiHPIO9UfjI+sR9wj+aHRqO+EfWQ8hR4Ujr8MNOSbaBSw+wTUaDvj7RihmzqdUkOh/VDsmHuSTiKSbg7Ze1E9iaHGUOTIdZQ/MB3EjkVHQ0O4ZIBnJUR9xdkxHGP2oocxo6H+7Qj+B7rjcz/SjQ8QNPmj+oH2APvYda/aXR3bXG9HR6PibufQ/IB36jquHTKOhYdgo5WhyG98GH7KOFIxk6yanttD8pHu0PLwZXw6o26B9hdHeCOmQcjw809aVPSVHBr234cbo6rRz6jr+HtaOYQe7o6XR9qYZDH70OnXtXQ8jR5/DntHViOYEc2I4HRwBDt5beiAkEfbbaos/rSRZHLq3xEdqenPe7HDi7bxGPrtvwY/LB2SjikglPIbkdro87sPejlYHXaOLEcMo82B4bDxtHaNaYpG3o+MR+hjkTH30PokeFA8EB8CjuBH9iPAIeNw4ER8VD/dpbbSy6RSw48R1qdc97PiPM+SKw8XR7ojqdpUaBZMcb/YdR+ojrOHGSPOkfKo7/h8Hdi9pNsbwVtro5SRzZjx5HbSOlMfOg4aO7+j+uHiaOQACSA8Ax63D0dHZ4Bp11axhhh+fDh/a7wPc0fIo9Ve46jxOHzqPl1sRY655q2j8NHPG2SMc+o5rRzEjutHXSOnoeNo5t3hAyM/A6WOrYcKY5GR7PDoFHcaOd4eDo+Bh7OtlNHwGPc2SuJHxa5Ojnj71ChsDv8feY+goGeOHfkOEMcNPdH+3t9oAULWPzYdhQ9k+5gDv573n3sIA5/c7+5ntoL7xf2v/vgbe3RxJj6uHBqP40e1Y7BRwAAcQAAFQ7Y7ox8adllyNSYUBRIveYx7oZG3yjh1BM4ho69W+oaL9ozH05gJoMh6xykD/zHCaOHEeivYax+ajkDH6kUwi6iI+ixxgjgsHWCPoVv5o7qR1Jjzxwt/Rfd6EY/rB+cACUHsqO2kfsI7GR3PD+tHcUPgcf2MD+meyMVqHaGPP0c3Q7lR7Dj89H+qOAYdrY+oxzOt1iHAAB1OyHYWPLQDoQw2u+Bj7uHiggWdpeI+aW/UNQuAbS2fgeoo6Sx03dnh7FOPm4bJI9yB2Aj1SHZ6PsMcOY/6h5ej9nHQj9+Y1c49qB6TdxsHNESt0c9Q+yh9Vj7JHBOOg3u6wD2x81d9xJtiZQGRiI893axj/SH7coOMebI8Sx0WjqTHtvs+SwPvnfR3Gti8H3qPQ9v2Y9zhwjjyTH6KP5Luq48oTL5KJL7JcOeccW3Y0R1bj3tHFGP+0d+w+NR2mD7oHZqOyce3uExycO9n7HCr3MEfmw5qhyejrjHhaO+seBo81fTm3ZKHTCPQEfyY8xxzDjrDHuWOcMc246Fx+3D0yRHz2jSxJ44+h5xjrzHomPscf849xx7XDtTHuSP94dOI/Wh/8Fi/sjkYXblZo/zkn9jiPHB0Pmcf649jx4bj4fQ6tyEwZo4+YRw8jjDH+b2yMfnI9wx+Zj7vHKMrvQdkI6Mh5EjofH36OPAdPY/Wx4Fj1UHbKP3sfYlFn8A9C47H0b3DQd9XU+R3cIOdH5L2WccG47tx/4KNaMB4Z3DuRg+5x0MjvgHfOOM8cC4+6R3ujjdon9JVwyEfYvx+Lj1c7dv2b8fKY6rhyqjqQ7ZW2KgXn45H2kwDzKHMuPGUeqY9sRwrjpwA7EPScfaY4KgKjAXiHuJhJ0eCQ4T0B1j3OQYkO/Ecd454x3Hj3Tg2sAxkwxw6Uhy+SafHUuPP8e+Y5Jh6PjxDH2BOriwng6kRwZDggnruPWDbS48VR7LjvtHhqOICcIgEbhwUjmAnxqlf0gb47KR9Tj0R0QxbsDvGY5HO1HjgtHvWPMCdd44k5DwT/vbHmORCeD481Oz5j9SHxQP8scNo+Px/5q+6FV0Li4feSmEx6nj0THChPTIegE7lxyCjxfHL2OugfK46tFcWkRjgPKPRlrAoK3B3mjzzHQOPVCdDQ4sJw3yAZHFaOEse2Y+rR5VjklHZBOyUcFWAOeJPj18H7sOPCfZY68J/qdhfHrBOCoeBcYDx5wTwETMEYm4o8o8gx25ju/b18O38cagAwJzsj/nxpJ1Dka94+AR2NDojHvyPyseEo+Hx94TrPHP+PmrtBpYnx+Dj7VH5iPS8e34/Lx7Aj8An8COaMfQE+cR/u0+pI6wRMKRN48SJ3BD7BHnqP0icP44UR4OeSHIoSPQ0eXQ7021lj2fHxKOXQelE6cx83doYnvpJJeQF4/yJ7RtiYnJyP08df4/nx2ATqjHTROZ1vZLa0x60T2Anf+OOIytY93urx9jrH7QABPvmg+4xxkTw4n6+PjicjY6fW1PD99bGX3xMewg/CJzsTk1HMyPA8eUmCoZHeyXgnCgPs0e2o+gx/aj9wnohOAkdLo+hEOpSTqkp4OtUeeY7kJ8rt31HUxOHDsBo6Rx2NC8Hj+eOFgfSo6CJ8Xjz2HOWONiexo+YJ/jjj4nEgOhkBmE4gvfz0ThM6uPQ8e8o5sJ4jtlQHAqOUUf9E7Jh4Oe4+lZqBSseEE+ORwiTvEnJBONIczE5uJ9NAWs059KAidYk4KJzoT3EnoRO/MdbE59x3wj5dAZJPU4C762WZXDsLuHAJOaSero+SJ58DxiA1l274fCo7eRwqTrFHyv3w9TUo45J7Sj5Vb9KOn0fTE+UJ4jjxwn8pPttQekkn+1/9o0ndBO0keYY7NJ2cjmm77xP1MeYbZaJ7Xj63+2HKVTxMY63x5rjtF72uOZEc4I4cJ8lj0AH2vIbgNWY6Ex08TmfH8hOPcfw48tJ7bjiMnoQP08j5QxjJ11gVpHuhPEydVY8JJzVjiInmS2slsr48DxwBoyKMTq2lkeKscL9HUtndbnWOPDBXE5jx+IT60n1I4B+hlMA+B6NjndHV+OvPsvE/NJ8iTvOHHpOq8fdvaVx9ETg4nBJIO+4MKCsJxuD0YHIJON0fhk7Zx6E9j4ArztRodho+0J9DjkvH3JPFCdKo8Fx2UTsCrIcAJyeuE9hJ7ITwonUaOJSft7YHJ77j5aHaVsRyc+k6hQQVENyMf0quidVQ9bx70TiSHTJPzMdReHVuS7cpYnEOONbvBE8mJ68TnwngaPMvO1KPW7KQjsYn+KO/ydrE+KJ2ETqUnzKPAscAAEEAACi3pOj4etcUWjDpo+mMsMOxyQwrXPe9Ag5s60Swuydzk/MewkjojTtZY0GAfA4E1HpjuMnzpPSTtkEGgp32TvknAxOU2b+fAxjO13Cini+o7QrUU85J1Uduinc+O7YezE8rWwtGVyIyYhz/TSff2MtJ9brH5uPwEdUreRBM2AcTH2ePmruHyD6jCTGFKH6L1qidyo8roHJT3snZ5PYKd/o8Cx129ksnMROiHg/+D4mJOT2LHwJO7Cdak8Px53j5sn2qsTKfWlgPJx6jmVHnaPxSf0U9IJ4xT5knUydjdXLk8CJ6KTtcnrlO+KcXo/PJ3wjsV7Gw3QsecE8BNcbjpTwCROnyfQY8jxzZ96ynTZPUyceg7TCLEYEYntYPwKcS49WJwiT9YnPJOlCeOY/5J5FTkvpy5PMqe/k5xJ9zD3Knm5OmCde45YJ8STm4HKFO9vu671ZtXwMf4nQwPASd8o7ixwyTsMnZmOAoflmuWTMKTtwnXZP4SfuvY3J/oT5bHO5P4wBjQthzgNTw8nQ1PjyeeE7cp9R9wwnleOLyccAFnWzXj1CnVYJpEAcJQDJyFtrL8SO1vmhKvYL0Izj0DkcGPGyf8k8cYEogGFCK33j0dzU6l+8QTqqnnZPkycKU4iO8tC66ndP2fntkA/up4+jt0nuAPeMfksDTjBAnb77n1O6gdfo6RJ6b92ynZUIrqdPRNyJ95dIAnDBPKAcTU6t8tDToGnEP2QacJne+p4tToX7lyPLww4eAEx6j99Gn7+PYAc/U8BR8+j8zHqy5Aaf406J+4TTmi7mNPAqevfYup1quFGnVNPufs0084O3TT8GnjMPbKexDmZp6NDuGnXFPgCeME6d+9zTzaF71PYads09PRyTTuHHryPzMf4Y8LjKjTgmn66Pf/u846lpzjjoMHzJPPRXy05Zpyr9pWn42OP8eq07Lx+rTsfHb1OYadHfYlp9fjg2ndROjaeXI854pTTvmn5tPN0cPU7Gpy9Tgjr90Kxadm091p19T/WnWNOovuXI7uiHbTm6nH6O9afE059pzj9slHgfNeaeB07Sh6DTjmn8lOkacC3fuhTXAUaHMBp4adO06Wxy7TyWActOGcDa0+pNA7Th9HodPhafJU8zpNJEPGn9tPPacx0+9p/TT62nvGOB8wB04+p+XTjGnldPOafY05rp46WUunUdPU6eW0/xJxej+OncBY66fi04bp0TT/IHadOQCfD/fnJxGdtun7tPgaeD09pp03TuOnAlPjTtu09Np9PT26nytPIodd07yp77T3jHTlh+6ce09Xp8HT4enG9PHqf2beWp40Tz0nM62ugdhU9TR5aAG3kB6zdqcqk+sJ2qTyFbGpOdED2E56p74T2+nXpL2Segk+Gp9KD08nvJPnqe904TsISmKaS39O+ieQU65J//TvmHNVOiSfn05Fe9ktq+njWOHRbAcl528qTg0HbWO32znE9aW5JToeH79O48f/xmnjJ8jtP7Cy3qKeTY9JpxaTmhHwVPgYddvY4J6OTk2itf376dtU9VJ9OTyyn4DOwSc6k90Rx+0a+hFF3awe+U5WJxAzkanUDOtyf34+ZJ5WAGSktFYYSdOU+xJ7/TkwHBdOT6f5k/lx3VTw/7tDObye9jggZKwmRhnRz1UFgIw6Mx1L+hWHjJPo8diE8ZpzvwfvZl2Pg3psHZ+RxBT8qnbCOhGfUI+3JwvT5q7OFYZ9lmM5cuhYz9SnMOPbGeF0/Hp7fSVknLYZpPuJdk1h06T7inpr3PGdj0+Ip44z71NHNLJEfqk4CZ/cj5ynOsObGdyM4zp47cuzk8jgPgexM8sZ1lTgRnITOkmdUM5ZR7eV68nm1PuOXwcj1B9STx+nLDP4sezk7wZ4bjoNAJTP0qdSo8Gpxjj/ynFWO5Gcok+5p8JgOpnYDOmmcuU5aZ1XT8jHq2OCydKM6Ah29jwPH7HBd2Jv0u+vRrj1F77q2Qyfnbd/gOoDwxn4JPOGdg3QsTGXSFDHpL3Yyc/0/mp1Ej3MnJRPAGcOM/wB6VMBEtnP1NCeqI7hJ9szy3HoTOVsd448GZ3Azpj7WS2vidGU//Q+6mX+AGuPTiftY5fu3WTpnHuDPridMU+cTF6mLKuU/3OJTYXbIZ9LTvZnlDPdKcBY5ex9ktkZnEVPpdXzoF3aK1TmpbMsPMGefM4uJ11jg/Hb5Peqfws+TSu2Tx4nWzOJsc9k9+pwxT56neTPAscrQ8QZ6vjhm5JXaTdWb44A+2HjlvHcVO28c/M/Op0xTsZsLoxfIbQk7Ih+jjg+nFuOoKd9M5Hxx5T42nJ3ZOWclU55Z17TnpnRROBWfuk8hZ89jgOHI6OYifFaMGaFXNOlnKpPuif/Y5VewlTrFn4dOEjxzRGcyGBT8VnVjOZGdDg9aZ4BTw3HurOVShUE+4B6VTi+72VP3XuVU+dp2Szl7Hry2VGdFM6RUEhO57kj5PL4eqU+ZZ7JABkHvzPdScg7S0wfUz1DH/ePumcJM/+Rw6zpbHbTOi6dnMrDXJGuqonlaOLmf8s+bp9AjgZnijO7mcIgFVBxtTvb7EyZ+9lU4+v+7KgFZHbGPJfZ3CEBx9Uz5snmU9z6Vlo+fp67D1cnkrP/kehM5jZ94z3KuvQQ42Y1s7mW3WzpNnYpObYfSs7+p8Wj3/gsfNq8y3I8OR92z5pniTO+2eSk9Pp9sTzNnBUPxAByk9atq2u0FWMVPvWdiU99Z5DjxCHAbPdEer424GJGuq37ICPC8fto7tZ/W901nQrPEMfbimDZ/uzvInP5PetvHs4o+5OznSn07PpSfAw5KQLCzuhnodQ0SwRBncRxbDkXanyOa+qM442R36zzdnrLPmSeML0gzN6DnYIEv2x2eB7bcAIkAawAKAA8AC+CkYWjvNebgtI5pYeHU//moqsVZ0LPVQodYc88R3OKBdc6fpGkgbiiXKKUdetwVd1UBhRw7vICwFT+IRE5VZgsBUD6DJkNb65HOHVSEc9W+/W4Xy6qHO6ZRd9glLTMDHDnTwpUOdlyllQBhz3DnqINYapGejE523lbf4CTU4+Uic7UNN+gWkcORkmOfJGlggnBKQnA5an5OeETnQ+pWaSjnKLP+kQoGlNVPmDpTncnONmjKPmw5199OT07plzOdwPQeNE4qWTnrHOUWeN2g8FD8AACnZ7PeMfyEPA50Udxy65L2occwc7g5whzpDntWpHhQgahkMjodCzniEpDOd6c7nmGS9BTnRnO7fwmc905ystKCUtHOZgb6c+pNCR29uU6nP2QaUc6E5+pzqt0qmQS/rCc/y599GFKUjdoJtTf1AUuuJzov6hcphOfcKkE55JzuTni2o8Odx8shdEROLrUrXP17KpBxYCk1zpjnIQMeKgqc59VNRz0JYw2otOc5OiJPh1zrm6AUQGaoaWjY5zjKDjnI8ouOe9w5m56i9lrny3O0Oeyc5XlIxz6znpj0baTbc+c57kz2VnxhPAIcDQAap6qjgY9y+BWscM7BgVHTjpGHoGPAhwNk6MZ38zilaxVQLufFw/dehlj2enDbPy4es8lPZ/szi6nFIR9kivc9yJ5TKLgG2ZPFMc/c4fZ0tThRnRhPCyddA9O55GThF4YAY0Gfrg/MpylDmcnD2OOGfYs6raVNMrpnvLPpKcnI9Gp9Gzs1nkNPSXs488cp22jiunX3OQicHc6fZ3BTl7HJSAc2f0Y+AMYKmYr6rWPpmfRw/Hh+xj+Zn2JOiKezPYpIEDe7dYKJJpjt3I7Nx+MT7JnOO2ghi/c4Kp09z5nn117sCJJfdUwZszthnxrPFYCS88h59Az9NnMPOhmfZLcZ5yN9pVMl0AVUzI883WyizmsniO2vmc4M/4Z+wzp1HLbOzwD6861Ri4z4hnY2Oxefdk4A26mzuxn4O2nWeAQ+JxwqzuhnGBMUCj6Y5pxwqtKoHnkPZ0cJA4t5wqARKnF1O/ecWpmQ2dITy/H8TPHQcj06Fp+NTg5nkMOcKQ9ELj56kTsh7jtOj6eOs8O54WTlaHPvPVGchkidmG5GU4DXrPw8dMs5fJ+3jxZnmPPw6dN1iNRZTOXInU+Ogmcmk8oR9pTgBn0vO3kcN89qUU19ZvnNrPs+cq8/b58Szx9n0POVqchU8pZ98T7iA8kG8BhG85je4yzn1n1fOWWePc7wx2qZAFnOdPQ2fJ47Xp/GTnKnUvP7GdR88cievzsVnYbO8efTw8wxzTzsfnZ9PByckk4XZ3NBiQ4maOymdTk/5R5qTthnvPPoPsvkH0GMxsyRnFPOI0fi88/B27zp6nXfPzMcf85vOB2z3hnIpPLedD8+7R+rztNnNzOM2fX88vJ4ZT99nVyBxHHm5mpJ+qz58nAOODGdW89Zx+Ez6BMgvxDkafI4PZ8sTrJn1jPI2d785EZ5wzlAXgCOkie9g8NZ6QLqAXkCOO+ca87gF1rz2dnRZP4efNXYgzGRyNdblZOMGem87v2+bz3gHOAuj8exs/oQNwLshGqf2ZPudk+35yAAUFnatOkycQs9p53pTl7HVO232eqM4MLeaKgtnrkP8o46M8EJ3ozwDnFu23+fUA5ygfBmIXndJOGlH4w64p23z55HrnO/ud/M9MF1oL9JnbjPrBc6o9sF8wLrengaOin5cGw85GAL8xno7OWEfJs4RJ1cz3unY1dVMG+C+cFwELu6n47PG2dJM9CF2sIJDM0VPzYcZM7B572zgAX8jOYGe3M4QFxwAdiHRfO3Wcec64rFDDTRnAkPkvtCQ8+R6JDris+jOrKfas6Ap+yJHAncyZOef4E4+54PzsGndgugBc20/lzA0L/V78VJhYC0E4Hx60LjwX1VPNefj8+Bh9ktvIXAD2guHHcGKF7x9kl0M6PsGfCC+MFyZd7gXUwu8WfAs9IZ0Sz8hnJLOlBeX85nZ9kL0V72gBb+dhPb/BK8z9AXsVPF+dYC+6p1uz89nPcgwHiJs8CFz2zqVn6Qvm2d4C5KW/ywfJI9pPrWf0C6Hp3yz3fnMAuhhesC5GF2Cj1UHnAvAKRzJCLnZdzqZab9Duhemg6f67IjitnYguHl7ixuMW7kT1/HZWPY6eDC8AF/vztlnYLKsAyRkg426iL85n6IuR+dc04RF+Kce/w4IuX8eAE8JF3PTjEXGQvhhdX89Wp0FjlCe19P603963Dh0sjm1HHVOLKeVM4x59bzl4XedkW1PpwFx5xKziNnC1O/heYi8oF5cj7pz7jiZqdSM5FFz8LwRnF/PMhfwC8ZF+xD9QXRTON8weViXIYgT0oXyBPPmeoE8qF4YL9sAkfO/mf38nqFwAu07bTQujkeC0/9R8Tz0kXZovKCd+C5YWlaLjknNouf0f586GZ2K98YXTPOK7Fk2sATNFjljHwZO8CclJCxe3CLq4XvGOVWyCi+eM/3tpXn4bOFReN7abZ3aLm3nFbIeSB+i8zJ6LzoDnd7PYDtKi/pF7sLxkXjcOQRenQBgTOfSf0XfAvWeLgyifp7dzmYGkvIFmciC5sp2ILiOTXnDRoeK86zJ9SLqnnoe21edPC6TF/yL8quMCZHiPNi5F55izv/nqvPVMHpC+uZxXjhkXfCOBoBIVkLFyGydSk+XQ2edRw7I5ZaLkMXccOa+d1i6Sp8mL7hQdTmQ2eNQrkxwnz/Hnyu2ccKJi7c514LhVAtf2uWfp3cHF+4z3QnnYv5Kee8/SW6qDyfnirP5keebxOF3wLwFA06PFIeB/VhF5cLkDnxtPo5jIZgAJ/aD10XCNPYkeni4kJz3yXTIwEu3qTWi7Alx4D3ungfMd/BW0hgl1GDoJnbovNifKC6hZwHDkFAt/OVU23BeqgHPzwMXMzPgxc64+550ez2vnfIvZns7iGwZKZT05nsYui8eMC70J0TziCXItPTLHLb29By7jlPHMQv0kdXM4fFx5tpUAt/PQQkKUjb0Cuzyvn5wvNWe1i8WFwbtgfg8HILOTfk7RFzxL8/n4ouU+f/c9kl41bJ0XxAub2cUveHF8PzzYXo/PlRdsC72F10DkLHLIvd6WDTAL+mZTxFHnVOX+e8i9wF309+i+pARLJfk8+aF1mLqEHFAuCsck87aSlZlvw4pCO+GeN0/bFwTzviXHov2BddvfVFza98NMP/gSSDsUibx+Uz5/nr9O/xcr884Z1+oKKXOAdZRc/8++F4eLxUXKkvnhd88+cCEv0dUyLkvUhdsI8J56PT8cXDRO8xd8I66B66zoiHVhIyKdTJCslzmj7kXXVOtWeUS/sl9q9ghFhhWDpg8M4aZ7NTg8XZ/OqVulS+T57lLjqX1RUfCsc+2FF0azoIX2Uuxxf8S+7e8+L33n/bI1MHTc9VZ0wzuKXNkuEpeEU/hF1uL0Sw3wQbLA+U4gFwFL0UX1POcpfdi9me5JLLgxB0vGmen87dxyeTnMXAIvJxfCw+9FydDnYTHkj3xcnY8/FzvjktnP4v50c88+2lz2L6nlitJzqT4i6pF/cLmkXxIv8qdYi7eR43gIGXV7OCRdgy5DpypL5JnRNAnyxeCFQl/Hzm6X9BOk+cqY6wl3Kzt5bXkA8JeJjNGXnJCMSXC/O12dL89qR/9L6iXUTjiZdN84NZyfz+UXWUuT2enS9YlwiLjSxJSQj21/lgUl64LmonUbOypdzS6cAFTtpAXGgvL+o+UkRZxrj8SnXioJ8j6C742IvfB7nSzPRjuxfcdu/wWXRkhSA0AfxEWKl7vduoZbQuoZf0HaVlza9gVA4qOXGdgbY1lzzLjSn2svaRe03f1l93tsrb+BXjZdCPyBkJrLjB7D0QxxdL3etl7/j5aIwuN1ZeOy7Nl20jl2X89Oknvuy/8FEr5pz2PUvVdSLY4Rl8dL0k7FsuIZeeC6GW0HLopHuIJAtDey4xgE7LiBH/svLZduy/KB0FwnKG9suBjTCC8YFxnL2OXYdPMTsJy45R7iCZAbzfOI5fRC8ClxKdmOX+kuoeeGS8rxyhWYGH22PdseFM4il1fo72aJZ0osdLI6XUiHdBjaT+BsDuJvgoJMBSW44nFORCfP/YHJy3LsFHSFYMluzi9rpJ5w6cMJPEpYfwydeFINM7A7j2AIwAd3a2l+GL0uXTn3p9nj/1WFxOj32XuhOTxf2C8h22XLysHS8uj5cPE4EAKnL0+XimOQhe9PavlzH07BZ04ZzuAfA8FCH0L2QXwTOcdtMCgigK7Ll+X1AOTDrpsk/l+bD7+XrkvdJcx4k0FLNLkKXIAAW5c/ACGAD4AcoAPgBClvWAAIANYAWSAmS2wABrLYSW70txAAsABsABZLd6WyMANJA8/3WDZJIAIAK1AWSGHAAZ41uAAQ52kgHgATH3cFdF+GsANgAEpA4kMUAAxAHg55JDOAAkf30kCGgDL0rgKJgAuAo3x3ebYC5zht1AA6EAq/BNbdeWxsNqCU+wvaI1PNFex+TRiiAXfhXsfw1xtWK9jsGHrHRXse0Ro02K9j14ON61XscsG0jGK9j2/rwfRXse9ZOWeK9jjYb4ERxEiivZYNq4sUV7t/Wfxj7C8Axx6cfYXaiv0Aj7C7BhxfKfYXvWTKIQ3+CAh24rndHcivo1kdZCAhxsN5uojivXluvB23SPsLjYbdeQgIeAY9RCMMz1EAyoANFdivYMV4IEICHrwcm/BAQ7MVxj1AQE+wv4a7LBH2F68HfMI+wuWDYgGjiV+TRjkIQEPMleRADiV/4r3xXHEPUQAtK9FaKK9oJX2Sv2iF1nWrAHEr9bbECBslekk4rALHFORXuEvCQBvAGyV0pg9iMEyvXseAY7oCI4rsKXqIA8yghK67e8orxfwQWOCle+K5oZ6iASZoQWONhvi8SZF7UrmUoTIvb+v6KiZF71k4sYTIuYleNK8kB+TR6IoKyvb+sXnCZF7RGplUyW3JAfw11YqEFj+YDI1INFeSA9ojYnEP5XZiuZAh/K6CV0P4P5XMSu+MJBY6CV4UrkyXayuVdRMi/Jo5QABZXphO/ySAq60V5P4FZXpqPtAyAq/9x/IAWFXwWPOlejpVKV5IDgpXsG3HFeyk9wrAsriFHnSuqVfdK9fZ5krslXVfhwUe0Rvjckyr4xXrKumtuNw9ojQmsEAAmmPOldQq/YJ6iAYbIjiuCxdrK96SBKrsGH7wRHFfSXcyVwsro/7ayucVfdK7UF6iAaiA8qvaI1urDVVywbMQI8qu3FdnxEcV7ZD1EA38RjVfw1x7iI4rk7nmSvYVfE44aV4Ur73nGqvBlfdK+BF1KrvJXqoP4a5tAhCV+qD01XhSunxdSq9tV55tsVXUKvchdSq/CVyAANUXUqvGlfsQ+UV6qr0pX2bPMlfkxBBh71k7xojiukKdPK8ZV6UrueX5NGp0ALK+nFzmrr2ojivQYeogCkIAsrkWHJav+ARsq+Xx2KruNXbKvsluoq55V0WTz1XgxRHFcws8yVyUrutXWS2OVcdq6a23sT1EAIoRW1dZLdqV10r0pX2S3b+tK5EHV71khDIg6uYle1q97VzktwDHmau2VfafbWVx4KbpX862S1cLK/qx50r2FX61ODlctK+mW+1AAgAdgAHACrwHpANMr26ArMZAVsavdAANC989b/AAAABq/ABG4cBgAyW3AAawAWS2UADEAGsAPAALJbsQB4AAFi9SAHgARDnPwBi1tNbbeAGcKAqH8AByJPwAHUlJkgRlbkkMPAA/AA+8Oett4A8QAAwCvLeg1+KkWDX8Yx4NfWAEQ17kdpVk562AADUJSAAACSWS2AADyr6v31efq+/V/AADJbAAAJbJb/6vANcUAGA1wBr3P7QMhgNe5HdikKhrigAdgAMNfQa6PkLBrmDgeGuCNc/AHjkKhrpgAgmvJACYa5g13BrhDXUSBcjtFyHPW0MgdDXcmusNfvABw1zOAcTXymufgA5FnPW0hT1qgcyu1QcDQAAAHJqrXoAIqARCnWS34ABiADQAGIADjXWS3uNd4AHgALZr+kwaAB6TA8a5+AL2gc9biFPWIdZLcEAAUAF1nA0BGNczxtVBxZrjzaoiuRAC2a/s145r5zXrmv3NdBa+xAF5r7EAPmvJAApkX41xprqDXAcwdNdl4CU10hryQAuS3+NcUAEg16K94TX80BRNeVCsK17kdzEAXK3s2Dla/k1yJrxTX+Gv9NfFa5Q18ltsQAAABpLzbXb3KtdMAGq1/JgWrXoGuiNfJbca10JrhTXYmuRtfFa7418lt0jXFGvqNeSADfV94AOjXIwBf1esa/zgBlrjgA87Pz1tH/bgQIqAHQAlmuaABIVgfV55trzbVO3WIdIVngAJhrrt78q2wAB2AB8ADdSeAAAAANbrX12v9tcxa60AC9r47Xp2vztd1a9U18lty7XSFYSkAus7VWkOrgMArEPKNcZLYKAEpLUDXhmvxteZIADAP1rqbXNWu2tdFa52135r8bXFAB4gDyAHgpwGAEpAN2vVlvZAAAAFYEADlAPAACzXmyuEaCsQ7q11lr8bX3WvkdcDa6G13prjHXIABqQBcrarcIhzyQAKOuWtfTa/R17kd9bb/GvGdc86+Z161riTXkgBSSfnrcbh5kgDbHDJwqdtE48h19Dr6LX/AB4ADsQ4KAOpAQXXY2vwNdla8m13zrtHXEuuOABK4+F10zr1HXw2uBdfIa6k19jr3XXmmuzdes68F14Drprb3WuXteUa6QrBsALO6L2v+AAZLYGgAUADJbXb2AwDO69d1+7r5QAnuuVNvivfPW68tzJAMpBm4eguUbhwAALQGgBktjDXLgBuACFgByAGrrzJAjcP4AAx/nB18QAbPXs0A0AC4wG21+zrrHX4GuctcVa7t1zNro3X9Ouy9d666q1+Lr9rXHAApCBcrcyQJkgOeX+GQldcw6/mAz8AQLjRmvKNdQBHx15IAKHXXeulWQ96861zrr8vX8mvsNfoZHt1z3r7XX4KOGedPcADAFnrzJAxAACACZIEQpyUgFTbKorUNeT67F1/zrw3XIAACZfS6/M11ktuvXg2uG9ds64Ph9lrybX0+vcNdV66P1wjrprbbeuu3uCmBCx1nrqHXjcPFQDd68kAKtD1DXSOvRdeV64t17/rmvXIAAsluZICfV0wAKnbZ+uh9fK65/13Qru9XyW2QseE66AN4frpTBJuvADf66/N12gb8fXIAARAAi66TR/vrg3XjeuQAACQAa1wAbwg3qBuSDd0AC5W1291IgymgrcFya5T12nrjPXWevKzwFABoAFktvPX+qBC9fpa5A15IAFyADWumtdEG+wN9Qbx3XeBucde36+01zPrh/XF4AW9dIVlf1/ekZfXauvKNdf66eALxr0vXpBvutcfvd51/Xrg/X1BvQDcFAHI11RrmjXq2uv1fra6Y1yxriAAAGuttdua8bh1xrjGAxeugMANa4E1+frlnXD+vXkBcraQrPwAKnbHm1NiAwG5yF0TjtXXWS3WIcZLfgAN4b3w390Qz9eSa/n12hrqQ3quuZDfAG44AKHAFw3NuvctdYG9n15IAIGADWu99dUG7Z1/7489brEOyNeMIkQp43DkpAneuVddq69eWxrr6F7kmun9cgAED127rsQAHuuvdc+6791wHrl3XTRuWjcqbakQPIbxQ3zevJAAf69UN9/r0fXWRvQDdjK8oNxkbh/XFEAcjduG8v1yprsDXEhu0jcV66mN0kbkAAcCAuVuPq5bhytrj9X5huf1d/q+sN2xr4vXK0AXDcEG6CxyIbzI3HABP4DkG9N16sbw/XV0AuVtMACIAPV3FA3dxuSDeCwE51/EAD97U+vpDf367WNziALw3lGvodfwAEyQKobxCnIWOdjdra/2N5troDX/BurjeaG+foLcbvQ3xBu2df+oFmN7brt43bOvNdfnra7ewNARCnry34KcodVJIPBTkQASeuedd4m4JN0SbiiAJJuk9cGa8WN4ibzA3yJvRDdYm9wNxNrjE3TJvLjcgADmAKcbpE3F+v9DdYm7m101txjX1RuBoBZLeqN8oAXAUZAA1Vo0AC7eyUgDJb8FONscBgFFN9Ub1iHmev4AC6wCyWwUAFzXMBh4ADCm4KAMqbrO6kpvpTeym/lN4qbgzXVuudddnG90N3yblE3uR35IBcrdeW4xrijX7mvzNemG92N/Rrg43NhvYTd2m/qN28AK03FxuH9dhgC5Wy9rl1nz1AKjd4IAKAPHIAz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"))
///////////////////////////////////////////////

///////////////////////////////////////////////
/* Utility functions */

var storagePrefix = 'KiCad_HTML_BOM__' + pcbdata.metadata.title + '__' +
  pcbdata.metadata.revision + '__#';
var storage;

function initStorage(key) {
  try {
    window.localStorage.getItem("blank");
    storage = window.localStorage;
  } catch (e) {
    // localStorage not available
  }
  if (!storage) {
    try {
      window.sessionStorage.getItem("blank");
      storage = window.sessionStorage;
    } catch (e) {
      // sessionStorage also not available
    }
  }
}

function readStorage(key) {
  if (storage) {
    return storage.getItem(storagePrefix + key);
  } else {
    return null;
  }
}

function writeStorage(key, value) {
  if (storage) {
    storage.setItem(storagePrefix + key, value);
  }
}

function fancyDblClickHandler(el, onsingle, ondouble) {
  return function () {
    if (el.getAttribute("data-dblclick") == null) {
      el.setAttribute("data-dblclick", 1);
      setTimeout(function () {
        if (el.getAttribute("data-dblclick") == 1) {
          onsingle();
        }
        el.removeAttribute("data-dblclick");
      }, 200);
    } else {
      el.removeAttribute("data-dblclick");
      ondouble();
    }
  }
}

function smoothScrollToRow(rowid) {
  document.getElementById(rowid).scrollIntoView({
    behavior: "smooth",
    block: "center",
    inline: "nearest"
  });
}

function focusInputField(input) {
  input.scrollIntoView(false);
  input.focus();
  input.select();
}

function saveBomTable(output) {
  var text = '';
  for (var node of bomhead.childNodes[0].childNodes) {
    if (node.firstChild) {
      text += (output == 'csv' ? `"${node.firstChild.nodeValue}"` : node.firstChild.nodeValue);
    }
    if (node != bomhead.childNodes[0].lastChild) {
      text += (output == 'csv' ? ',' : '\t');
    }
  }
  text += '\n';
  for (var row of bombody.childNodes) {
    for (var cell of row.childNodes) {
      let val = '';
      for (var node of cell.childNodes) {
        if (node.nodeName == "INPUT") {
          if (node.checked) {
            val += '✓';
          }
        } else if ((node.nodeName == "MARK") || (node.nodeName == "A")) {
          val += node.firstChild.nodeValue;
        } else {
          val += node.nodeValue;
        }
      }
      if (output == 'csv') {
        val = val.replace(/\"/g, '\"\"'); // pair of double-quote characters
        if (isNumeric(val)) {
          val = +val;                     // use number
        } else {
          val = `"${val}"`;               // enclosed within double-quote
        }
      }
      text += val;
      if (cell != row.lastChild) {
        text += (output == 'csv' ? ',' : '\t');
      }
    }
    text += '\n';
  }

  if (output != 'clipboard') {
    // To file: csv or txt
    var blob = new Blob([text], {
      type: `text/${output}`
    });
    saveFile(`${pcbdata.metadata.title}.${output}`, blob);
  } else {
    // To clipboard
    var textArea = document.createElement("textarea");
    textArea.classList.add('clipboard-temp');
    textArea.value = text;

    document.body.appendChild(textArea);
    textArea.focus();
    textArea.select();

    try {
      if (document.execCommand('copy')) {
        console.log('Bom copied to clipboard.');
      }
    } catch (err) {
      console.log('Can not copy to clipboard.');
    }

    document.body.removeChild(textArea);
  }
}

function isNumeric(str) {
  /* https://stackoverflow.com/a/175787 */
  return (typeof str != "string" ? false : !isNaN(str) && !isNaN(parseFloat(str)));
}

function removeGutterNode(node) {
  for (var i = 0; i < node.childNodes.length; i++) {
    if (node.childNodes[i].classList &&
      node.childNodes[i].classList.contains("gutter")) {
      node.removeChild(node.childNodes[i]);
      break;
    }
  }
}

function cleanGutters() {
  removeGutterNode(document.getElementById("bot"));
  removeGutterNode(document.getElementById("canvasdiv"));
}

var units = {
  prefixes: {
    giga: ["G", "g", "giga", "Giga", "GIGA"],
    mega: ["M", "mega", "Mega", "MEGA"],
    kilo: ["K", "k", "kilo", "Kilo", "KILO"],
    milli: ["m", "milli", "Milli", "MILLI"],
    micro: ["U", "u", "micro", "Micro", "MICRO", "μ", "µ"], // different utf8 μ
    nano: ["N", "n", "nano", "Nano", "NANO"],
    pico: ["P", "p", "pico", "Pico", "PICO"],
  },
  unitsShort: ["R", "r", "Ω", "F", "f", "H", "h"],
  unitsLong: [
    "OHM", "Ohm", "ohm", "ohms",
    "FARAD", "Farad", "farad",
    "HENRY", "Henry", "henry"
  ],
  getMultiplier: function (s) {
    if (this.prefixes.giga.includes(s)) return 1e9;
    if (this.prefixes.mega.includes(s)) return 1e6;
    if (this.prefixes.kilo.includes(s)) return 1e3;
    if (this.prefixes.milli.includes(s)) return 1e-3;
    if (this.prefixes.micro.includes(s)) return 1e-6;
    if (this.prefixes.nano.includes(s)) return 1e-9;
    if (this.prefixes.pico.includes(s)) return 1e-12;
    return 1;
  },
  valueRegex: null,
}

function initUtils() {
  var allPrefixes = units.prefixes.giga
    .concat(units.prefixes.mega)
    .concat(units.prefixes.kilo)
    .concat(units.prefixes.milli)
    .concat(units.prefixes.micro)
    .concat(units.prefixes.nano)
    .concat(units.prefixes.pico);
  var allUnits = units.unitsShort.concat(units.unitsLong);
  units.valueRegex = new RegExp("^([0-9\.]+)" +
    "\\s*(" + allPrefixes.join("|") + ")?" +
    "(" + allUnits.join("|") + ")?" +
    "(\\b.*)?$", "");
  units.valueAltRegex = new RegExp("^([0-9]*)" +
    "(" + units.unitsShort.join("|") + ")?" +
    "([GgMmKkUuNnPp])?" +
    "([0-9]*)" +
    "(\\b.*)?$", "");
  if (config.fields.includes("Value")) {
    var index = config.fields.indexOf("Value");
    pcbdata.bom["parsedValues"] = {};
    for (var id in pcbdata.bom.fields) {
      pcbdata.bom.parsedValues[id] = parseValue(pcbdata.bom.fields[id][index])
    }
  }
}

function parseValue(val, ref) {
  var inferUnit = (unit, ref) => {
    if (unit) {
      unit = unit.toLowerCase();
      if (unit == 'Ω' || unit == "ohm" || unit == "ohms") {
        unit = 'r';
      }
      unit = unit[0];
    } else {
      ref = /^([a-z]+)\d+$/i.exec(ref);
      if (ref) {
        ref = ref[1].toLowerCase();
        if (ref == "c") unit = 'f';
        else if (ref == "l") unit = 'h';
        else if (ref == "r" || ref == "rv") unit = 'r';
        else unit = null;
      }
    }
    return unit;
  };
  val = val.replace(/,/g, "");
  var match = units.valueRegex.exec(val);
  var unit;
  if (match) {
    val = parseFloat(match[1]);
    if (match[2]) {
      val = val * units.getMultiplier(match[2]);
    }
    unit = inferUnit(match[3], ref);
    if (!unit) return null;
    else return {
      val: val,
      unit: unit,
      extra: match[4],
    }
  }
  match = units.valueAltRegex.exec(val);
  if (match && (match[1] || match[4])) {
    val = parseFloat(match[1] + "." + match[4]);
    if (match[3]) {
      val = val * units.getMultiplier(match[3]);
    }
    unit = inferUnit(match[2], ref);
    if (!unit) return null;
    else return {
      val: val,
      unit: unit,
      extra: match[5],
    }
  }
  return null;
}

function valueCompare(a, b, stra, strb) {
  if (a === null && b === null) {
    // Failed to parse both values, compare them as strings.
    if (stra != strb) return stra > strb ? 1 : -1;
    else return 0;
  } else if (a === null) {
    return 1;
  } else if (b === null) {
    return -1;
  } else {
    if (a.unit != b.unit) return a.unit > b.unit ? 1 : -1;
    else if (a.val != b.val) return a.val > b.val ? 1 : -1;
    else if (a.extra != b.extra) return a.extra > b.extra ? 1 : -1;
    else return 0;
  }
}

function validateSaveImgDimension(element) {
  var valid = false;
  var intValue = 0;
  if (/^[1-9]\d*$/.test(element.value)) {
    intValue = parseInt(element.value);
    if (intValue <= 16000) {
      valid = true;
    }
  }
  if (valid) {
    element.classList.remove("invalid");
  } else {
    element.classList.add("invalid");
  }
  return intValue;
}

function saveImage(layer) {
  var width = validateSaveImgDimension(document.getElementById("render-save-width"));
  var height = validateSaveImgDimension(document.getElementById("render-save-height"));
  var bgcolor = null;
  if (!document.getElementById("render-save-transparent").checked) {
    var style = getComputedStyle(topmostdiv);
    bgcolor = style.getPropertyValue("background-color");
  }
  if (!width || !height) return;

  // Prepare image
  var canvas = document.createElement("canvas");
  var layerdict = {
    transform: {
      x: 0,
      y: 0,
      s: 1,
      panx: 0,
      pany: 0,
      zoom: 1,
    },
    bg: canvas,
    fab: canvas,
    silk: canvas,
    highlight: canvas,
    layer: layer,
  }
  // Do the rendering
  recalcLayerScale(layerdict, width, height);
  prepareLayer(layerdict);
  clearCanvas(canvas, bgcolor);
  drawBackground(layerdict, false);
  drawHighlightsOnLayer(layerdict, false);

  // Save image
  var imgdata = canvas.toDataURL("image/png");

  var filename = pcbdata.metadata.title;
  if (pcbdata.metadata.revision) {
    filename += `.${pcbdata.metadata.revision}`;
  }
  filename += `.${layer}.png`;
  saveFile(filename, dataURLtoBlob(imgdata));
}

function saveSettings() {
  var data = {
    type: "InteractiveHtmlBom settings",
    version: 1,
    pcbmetadata: pcbdata.metadata,
    settings: settings,
  }
  var blob = new Blob([JSON.stringify(data, null, 4)], {
    type: "application/json"
  });
  saveFile(`${pcbdata.metadata.title}.settings.json`, blob);
}

function loadSettings() {
  var input = document.createElement("input");
  input.type = "file";
  input.accept = ".settings.json";
  input.onchange = function (e) {
    var file = e.target.files[0];
    var reader = new FileReader();
    reader.onload = readerEvent => {
      var content = readerEvent.target.result;
      var newSettings;
      try {
        newSettings = JSON.parse(content);
      } catch (e) {
        alert("Selected file is not InteractiveHtmlBom settings file.");
        return;
      }
      if (newSettings.type != "InteractiveHtmlBom settings") {
        alert("Selected file is not InteractiveHtmlBom settings file.");
        return;
      }
      var metadataMatches = newSettings.hasOwnProperty("pcbmetadata");
      if (metadataMatches) {
        for (var k in pcbdata.metadata) {
          if (!newSettings.pcbmetadata.hasOwnProperty(k) || newSettings.pcbmetadata[k] != pcbdata.metadata[k]) {
            metadataMatches = false;
          }
        }
      }
      if (!metadataMatches) {
        var currentMetadata = JSON.stringify(pcbdata.metadata, null, 4);
        var fileMetadata = JSON.stringify(newSettings.pcbmetadata, null, 4);
        if (!confirm(
          `Settins file metadata does not match current metadata.\n\n` +
          `Page metadata:\n${currentMetadata}\n\n` +
          `Settings file metadata:\n${fileMetadata}\n\n` +
          `Press OK if you would like to import settings anyway.`)) {
          return;
        }
      }
      overwriteSettings(newSettings.settings);
    }
    reader.readAsText(file, 'UTF-8');
  }
  input.click();
}

function resetSettings() {
  if (!confirm(
    `This will reset all checkbox states and other settings.\n\n` +
    `Press OK if you want to continue.`)) {
    return;
  }
  if (storage) {
    var keys = [];
    for (var i = 0; i < storage.length; i++) {
      var key = storage.key(i);
      if (key.startsWith(storagePrefix)) keys.push(key);
    }
    for (var key of keys) storage.removeItem(key);
  }
  location.reload();
}

function overwriteSettings(newSettings) {
  initDone = false;
  Object.assign(settings, newSettings);
  writeStorage("bomlayout", settings.bomlayout);
  writeStorage("bommode", settings.bommode);
  writeStorage("canvaslayout", settings.canvaslayout);
  writeStorage("bomCheckboxes", settings.checkboxes.join(","));
  document.getElementById("bomCheckboxes").value = settings.checkboxes.join(",");
  for (var checkbox of settings.checkboxes) {
    writeStorage("checkbox_" + checkbox, settings.checkboxStoredRefs[checkbox]);
  }
  writeStorage("markWhenChecked", settings.markWhenChecked);
  padsVisible(settings.renderPads);
  document.getElementById("padsCheckbox").checked = settings.renderPads;
  fabricationVisible(settings.renderFabrication);
  document.getElementById("fabricationCheckbox").checked = settings.renderFabrication;
  silkscreenVisible(settings.renderSilkscreen);
  document.getElementById("silkscreenCheckbox").checked = settings.renderSilkscreen;
  referencesVisible(settings.renderReferences);
  document.getElementById("referencesCheckbox").checked = settings.renderReferences;
  valuesVisible(settings.renderValues);
  document.getElementById("valuesCheckbox").checked = settings.renderValues;
  tracksVisible(settings.renderTracks);
  document.getElementById("tracksCheckbox").checked = settings.renderTracks;
  zonesVisible(settings.renderZones);
  document.getElementById("zonesCheckbox").checked = settings.renderZones;
  dnpOutline(settings.renderDnpOutline);
  document.getElementById("dnpOutlineCheckbox").checked = settings.renderDnpOutline;
  setRedrawOnDrag(settings.redrawOnDrag);
  document.getElementById("dragCheckbox").checked = settings.redrawOnDrag;
  setDarkMode(settings.darkMode);
  document.getElementById("darkmodeCheckbox").checked = settings.darkMode;
  setHighlightPin1(settings.highlightpin1);
  document.forms.highlightpin1.highlightpin1.value = settings.highlightpin1;
  writeStorage("boardRotation", settings.boardRotation);
  document.getElementById("boardRotation").value = settings.boardRotation / 5;
  document.getElementById("rotationDegree").textContent = settings.boardRotation;
  setOffsetBackRotation(settings.offsetBackRotation);
  document.getElementById("offsetBackRotationCheckbox").checked = settings.offsetBackRotation;
  initDone = true;
  prepCheckboxes();
  changeBomLayout(settings.bomlayout);
}

function saveFile(filename, blob) {
  var link = document.createElement("a");
  var objurl = URL.createObjectURL(blob);
  link.download = filename;
  link.href = objurl;
  link.click();
}

function dataURLtoBlob(dataurl) {
  var arr = dataurl.split(','),
    mime = arr[0].match(/:(.*?);/)[1],
    bstr = atob(arr[1]),
    n = bstr.length,
    u8arr = new Uint8Array(n);
  while (n--) {
    u8arr[n] = bstr.charCodeAt(n);
  }
  return new Blob([u8arr], {
    type: mime
  });
}

var settings = {
  canvaslayout: "FB",
  bomlayout: "left-right",
  bommode: "grouped",
  checkboxes: [],
  checkboxStoredRefs: {},
  darkMode: false,
  highlightpin1: "none",
  redrawOnDrag: true,
  boardRotation: 0,
  offsetBackRotation: false,
  renderPads: true,
  renderReferences: true,
  renderValues: true,
  renderSilkscreen: true,
  renderFabrication: true,
  renderDnpOutline: false,
  renderTracks: true,
  renderZones: true,
  columnOrder: [],
  hiddenColumns: [],
  netColors: {},
}

function initDefaults() {
  settings.bomlayout = readStorage("bomlayout");
  if (settings.bomlayout === null) {
    settings.bomlayout = config.bom_view;
  }
  if (!['bom-only', 'left-right', 'top-bottom'].includes(settings.bomlayout)) {
    settings.bomlayout = config.bom_view;
  }
  settings.bommode = readStorage("bommode");
  if (settings.bommode === null) {
    settings.bommode = "grouped";
  }
  if (settings.bommode == "netlist" && !pcbdata.nets) {
    settings.bommode = "grouped";
  }
  if (!["grouped", "ungrouped", "netlist"].includes(settings.bommode)) {
    settings.bommode = "grouped";
  }
  settings.canvaslayout = readStorage("canvaslayout");
  if (settings.canvaslayout === null) {
    settings.canvaslayout = config.layer_view;
  }
  var bomCheckboxes = readStorage("bomCheckboxes");
  if (bomCheckboxes === null) {
    bomCheckboxes = config.checkboxes;
  }
  settings.checkboxes = bomCheckboxes.split(",").filter((e) => e);
  document.getElementById("bomCheckboxes").value = bomCheckboxes;

  var highlightpin1 = readStorage("highlightpin1") || config.highlight_pin1;
  if (highlightpin1 === "false") highlightpin1 = "none";
  if (highlightpin1 === "true") highlightpin1 = "all";
  setHighlightPin1(highlightpin1);
  document.forms.highlightpin1.highlightpin1.value = highlightpin1;

  settings.markWhenChecked = readStorage("markWhenChecked") || "";
  populateMarkWhenCheckedOptions();

  function initBooleanSetting(storageString, def, elementId, func) {
    var b = readStorage(storageString);
    if (b === null) {
      b = def;
    } else {
      b = (b == "true");
    }
    document.getElementById(elementId).checked = b;
    func(b);
  }

  initBooleanSetting("padsVisible", config.show_pads, "padsCheckbox", padsVisible);
  initBooleanSetting("fabricationVisible", config.show_fabrication, "fabricationCheckbox", fabricationVisible);
  initBooleanSetting("silkscreenVisible", config.show_silkscreen, "silkscreenCheckbox", silkscreenVisible);
  initBooleanSetting("referencesVisible", true, "referencesCheckbox", referencesVisible);
  initBooleanSetting("valuesVisible", true, "valuesCheckbox", valuesVisible);
  if ("tracks" in pcbdata) {
    initBooleanSetting("tracksVisible", true, "tracksCheckbox", tracksVisible);
    initBooleanSetting("zonesVisible", true, "zonesCheckbox", zonesVisible);
  } else {
    document.getElementById("tracksAndZonesCheckboxes").style.display = "none";
    tracksVisible(false);
    zonesVisible(false);
  }
  initBooleanSetting("dnpOutline", false, "dnpOutlineCheckbox", dnpOutline);
  initBooleanSetting("redrawOnDrag", config.redraw_on_drag, "dragCheckbox", setRedrawOnDrag);
  initBooleanSetting("darkmode", config.dark_mode, "darkmodeCheckbox", setDarkMode);

  var fields = ["checkboxes", "References"].concat(config.fields).concat(["Quantity"]);
  var hcols = JSON.parse(readStorage("hiddenColumns"));
  if (hcols === null) {
    hcols = [];
  }
  settings.hiddenColumns = hcols.filter(e => fields.includes(e));

  var cord = JSON.parse(readStorage("columnOrder"));
  if (cord === null) {
    cord = fields;
  } else {
    cord = cord.filter(e => fields.includes(e));
    if (cord.length != fields.length)
      cord = fields;
  }
  settings.columnOrder = cord;

  settings.boardRotation = readStorage("boardRotation");
  if (settings.boardRotation === null) {
    settings.boardRotation = config.board_rotation * 5;
  } else {
    settings.boardRotation = parseInt(settings.boardRotation);
  }
  document.getElementById("boardRotation").value = settings.boardRotation / 5;
  document.getElementById("rotationDegree").textContent = settings.boardRotation;
  initBooleanSetting("offsetBackRotation", config.offset_back_rotation, "offsetBackRotationCheckbox", setOffsetBackRotation);

  settings.netColors = JSON.parse(readStorage("netColors")) || {};
}

// Helper classes for user js callbacks.

const IBOM_EVENT_TYPES = {
  ALL: "all",
  HIGHLIGHT_EVENT: "highlightEvent",
  CHECKBOX_CHANGE_EVENT: "checkboxChangeEvent",
  BOM_BODY_CHANGE_EVENT: "bomBodyChangeEvent",
}

const EventHandler = {
  callbacks: {},
  init: function () {
    for (eventType of Object.values(IBOM_EVENT_TYPES))
      this.callbacks[eventType] = [];
  },
  registerCallback: function (eventType, callback) {
    this.callbacks[eventType].push(callback);
  },
  emitEvent: function (eventType, eventArgs) {
    event = {
      eventType: eventType,
      args: eventArgs,
    }
    var callback;
    for (callback of this.callbacks[eventType])
      callback(event);
    for (callback of this.callbacks[IBOM_EVENT_TYPES.ALL])
      callback(event);
  }
}
EventHandler.init();

///////////////////////////////////////////////

///////////////////////////////////////////////
/* PCB rendering code */

var emptyContext2d = document.createElement("canvas").getContext("2d");

function deg2rad(deg) {
  return deg * Math.PI / 180;
}

function calcFontPoint(linepoint, text, offsetx, offsety, tilt) {
  var point = [
    linepoint[0] * text.width + offsetx,
    linepoint[1] * text.height + offsety
  ];
  // This approximates pcbnew behavior with how text tilts depending on horizontal justification
  point[0] -= (linepoint[1] + 0.5 * (1 + text.justify[0])) * text.height * tilt;
  return point;
}

function drawText(ctx, text, color) {
  if ("ref" in text && !settings.renderReferences) return;
  if ("val" in text && !settings.renderValues) return;
  ctx.save();
  ctx.fillStyle = color;
  ctx.strokeStyle = color;
  ctx.lineCap = "round";
  ctx.lineJoin = "round";
  ctx.lineWidth = text.thickness;
  if ("svgpath" in text) {
    ctx.stroke(new Path2D(text.svgpath));
    ctx.restore();
    return;
  }
  if ("polygons" in text) {
    ctx.fill(getPolygonsPath(text));
    ctx.restore();
    return;
  }
  ctx.translate(...text.pos);
  ctx.translate(text.thickness * 0.5, 0);
  var angle = -text.angle;
  if (text.attr.includes("mirrored")) {
    ctx.scale(-1, 1);
    angle = -angle;
  }
  var tilt = 0;
  if (text.attr.includes("italic")) {
    tilt = 0.125;
  }
  var interline = text.height * 1.5 + text.thickness;
  var txt = text.text.split("\n");
  // KiCad ignores last empty line.
  if (txt[txt.length - 1] == '') txt.pop();
  ctx.rotate(deg2rad(angle));
  var offsety = (1 - text.justify[1]) / 2 * text.height; // One line offset
  offsety -= (txt.length - 1) * (text.justify[1] + 1) / 2 * interline; // Multiline offset
  for (var i in txt) {
    var lineWidth = text.thickness + interline / 2 * tilt;
    for (var j = 0; j < txt[i].length; j++) {
      if (txt[i][j] == '\t') {
        var fourSpaces = 4 * pcbdata.font_data[' '].w * text.width;
        lineWidth += fourSpaces - lineWidth % fourSpaces;
      } else {
        if (txt[i][j] == '~') {
          j++;
          if (j == txt[i].length)
            break;
        }
        lineWidth += pcbdata.font_data[txt[i][j]].w * text.width;
      }
    }
    var offsetx = -lineWidth * (text.justify[0] + 1) / 2;
    var inOverbar = false;
    for (var j = 0; j < txt[i].length; j++) {
      if (config.kicad_text_formatting) {
        if (txt[i][j] == '\t') {
          var fourSpaces = 4 * pcbdata.font_data[' '].w * text.width;
          offsetx += fourSpaces - offsetx % fourSpaces;
          continue;
        } else if (txt[i][j] == '~') {
          j++;
          if (j == txt[i].length)
            break;
          if (txt[i][j] != '~') {
            inOverbar = !inOverbar;
          }
        }
      }
      var glyph = pcbdata.font_data[txt[i][j]];
      if (inOverbar) {
        var overbarStart = [offsetx, -text.height * 1.4 + offsety];
        var overbarEnd = [offsetx + text.width * glyph.w, overbarStart[1]];

        if (!lastHadOverbar) {
          overbarStart[0] += text.height * 1.4 * tilt;
          lastHadOverbar = true;
        }
        ctx.beginPath();
        ctx.moveTo(...overbarStart);
        ctx.lineTo(...overbarEnd);
        ctx.stroke();
      } else {
        lastHadOverbar = false;
      }
      for (var line of glyph.l) {
        ctx.beginPath();
        ctx.moveTo(...calcFontPoint(line[0], text, offsetx, offsety, tilt));
        for (var k = 1; k < line.length; k++) {
          ctx.lineTo(...calcFontPoint(line[k], text, offsetx, offsety, tilt));
        }
        ctx.stroke();
      }
      offsetx += glyph.w * text.width;
    }
    offsety += interline;
  }
  ctx.restore();
}

function drawedge(ctx, scalefactor, edge, color) {
  ctx.strokeStyle = color;
  ctx.fillStyle = color;
  ctx.lineWidth = Math.max(1 / scalefactor, edge.width);
  ctx.lineCap = "round";
  ctx.lineJoin = "round";
  if ("svgpath" in edge) {
    ctx.stroke(new Path2D(edge.svgpath));
  } else {
    ctx.beginPath();
    if (edge.type == "segment") {
      ctx.moveTo(...edge.start);
      ctx.lineTo(...edge.end);
    }
    if (edge.type == "rect") {
      ctx.moveTo(...edge.start);
      ctx.lineTo(edge.start[0], edge.end[1]);
      ctx.lineTo(...edge.end);
      ctx.lineTo(edge.end[0], edge.start[1]);
      ctx.lineTo(...edge.start);
    }
    if (edge.type == "arc") {
      ctx.arc(
        ...edge.start,
        edge.radius,
        deg2rad(edge.startangle),
        deg2rad(edge.endangle));
    }
    if (edge.type == "circle") {
      ctx.arc(
        ...edge.start,
        edge.radius,
        0, 2 * Math.PI);
      ctx.closePath();
    }
    if (edge.type == "curve") {
      ctx.moveTo(...edge.start);
      ctx.bezierCurveTo(...edge.cpa, ...edge.cpb, ...edge.end);
    }
    if("filled" in edge && edge.filled)
      ctx.fill();
    else
      ctx.stroke();
  }
}

function getChamferedRectPath(size, radius, chamfpos, chamfratio) {
  // chamfpos is a bitmask, left = 1, right = 2, bottom left = 4, bottom right = 8
  var path = new Path2D();
  var width = size[0];
  var height = size[1];
  var x = width * -0.5;
  var y = height * -0.5;
  var chamfOffset = Math.min(width, height) * chamfratio;
  path.moveTo(x, 0);
  if (chamfpos & 4) {
    path.lineTo(x, y + height - chamfOffset);
    path.lineTo(x + chamfOffset, y + height);
    path.lineTo(0, y + height);
  } else {
    path.arcTo(x, y + height, x + width, y + height, radius);
  }
  if (chamfpos & 8) {
    path.lineTo(x + width - chamfOffset, y + height);
    path.lineTo(x + width, y + height - chamfOffset);
    path.lineTo(x + width, 0);
  } else {
    path.arcTo(x + width, y + height, x + width, y, radius);
  }
  if (chamfpos & 2) {
    path.lineTo(x + width, y + chamfOffset);
    path.lineTo(x + width - chamfOffset, y);
    path.lineTo(0, y);
  } else {
    path.arcTo(x + width, y, x, y, radius);
  }
  if (chamfpos & 1) {
    path.lineTo(x + chamfOffset, y);
    path.lineTo(x, y + chamfOffset);
    path.lineTo(x, 0);
  } else {
    path.arcTo(x, y, x, y + height, radius);
  }
  path.closePath();
  return path;
}

function getOblongPath(size) {
  return getChamferedRectPath(size, Math.min(size[0], size[1]) / 2, 0, 0);
}

function getPolygonsPath(shape) {
  if (shape.path2d) {
    return shape.path2d;
  }
  if ("svgpath" in shape) {
    shape.path2d = new Path2D(shape.svgpath);
  } else {
    var path = new Path2D();
    for (var polygon of shape.polygons) {
      path.moveTo(...polygon[0]);
      for (var i = 1; i < polygon.length; i++) {
        path.lineTo(...polygon[i]);
      }
      path.closePath();
    }
    shape.path2d = path;
  }
  return shape.path2d;
}

function drawPolygonShape(ctx, scalefactor, shape, color) {
  ctx.save();
  if (!("svgpath" in shape)) {
    ctx.translate(...shape.pos);
    ctx.rotate(deg2rad(-shape.angle));
  }
  if("filled" in shape && !shape.filled) {
    ctx.strokeStyle = color;
    ctx.lineWidth = Math.max(1 / scalefactor, shape.width);
    ctx.lineCap = "round";
    ctx.lineJoin = "round";
    ctx.stroke(getPolygonsPath(shape));
  } else {
    ctx.fillStyle = color;
    ctx.fill(getPolygonsPath(shape));
  }
  ctx.restore();
}

function drawDrawing(ctx, scalefactor, drawing, color) {
  if (["segment", "arc", "circle", "curve", "rect"].includes(drawing.type)) {
    drawedge(ctx, scalefactor, drawing, color);
  } else if (drawing.type == "polygon") {
    drawPolygonShape(ctx, scalefactor, drawing, color);
  } else {
    drawText(ctx, drawing, color);
  }
}

function getCirclePath(radius) {
  var path = new Path2D();
  path.arc(0, 0, radius, 0, 2 * Math.PI);
  path.closePath();
  return path;
}

function getCachedPadPath(pad) {
  if (!pad.path2d) {
    // if path2d is not set, build one and cache it on pad object
    if (pad.shape == "rect") {
      pad.path2d = new Path2D();
      pad.path2d.rect(...pad.size.map(c => -c * 0.5), ...pad.size);
    } else if (pad.shape == "oval") {
      pad.path2d = getOblongPath(pad.size);
    } else if (pad.shape == "circle") {
      pad.path2d = getCirclePath(pad.size[0] / 2);
    } else if (pad.shape == "roundrect") {
      pad.path2d = getChamferedRectPath(pad.size, pad.radius, 0, 0);
    } else if (pad.shape == "chamfrect") {
      pad.path2d = getChamferedRectPath(pad.size, pad.radius, pad.chamfpos, pad.chamfratio)
    } else if (pad.shape == "custom") {
      pad.path2d = getPolygonsPath(pad);
    }
  }
  return pad.path2d;
}

function drawPad(ctx, pad, color, outline) {
  ctx.save();
  ctx.translate(...pad.pos);
  ctx.rotate(-deg2rad(pad.angle));
  if (pad.offset) {
    ctx.translate(...pad.offset);
  }
  ctx.fillStyle = color;
  ctx.strokeStyle = color;
  var path = getCachedPadPath(pad);
  if (outline) {
    ctx.stroke(path);
  } else {
    ctx.fill(path);
  }
  ctx.restore();
}

function drawPadHole(ctx, pad, padHoleColor) {
  if (pad.type != "th") return;
  ctx.save();
  ctx.translate(...pad.pos);
  ctx.rotate(-deg2rad(pad.angle));
  ctx.fillStyle = padHoleColor;
  if (pad.drillshape == "oblong") {
    ctx.fill(getOblongPath(pad.drillsize));
  } else {
    ctx.fill(getCirclePath(pad.drillsize[0] / 2));
  }
  ctx.restore();
}

function drawFootprint(ctx, layer, scalefactor, footprint, colors, highlight, outline) {
  if (highlight) {
    // draw bounding box
    if (footprint.layer == layer) {
      ctx.save();
      ctx.globalAlpha = 0.2;
      ctx.translate(...footprint.bbox.pos);
      ctx.rotate(deg2rad(-footprint.bbox.angle));
      ctx.translate(...footprint.bbox.relpos);
      ctx.fillStyle = colors.pad;
      ctx.fillRect(0, 0, ...footprint.bbox.size);
      ctx.globalAlpha = 1;
      ctx.strokeStyle = colors.pad;
      ctx.lineWidth = 3 / scalefactor;
      ctx.strokeRect(0, 0, ...footprint.bbox.size);
      ctx.restore();
    }
  }
  // draw drawings
  for (var drawing of footprint.drawings) {
    if (drawing.layer == layer) {
      drawDrawing(ctx, scalefactor, drawing.drawing, colors.pad);
    }
  }
  ctx.lineWidth = 3 / scalefactor;
  // draw pads
  if (settings.renderPads) {
    for (var pad of footprint.pads) {
      if (pad.layers.includes(layer)) {
        drawPad(ctx, pad, colors.pad, outline);
        if (pad.pin1 &&
          (settings.highlightpin1 == "all" ||
            settings.highlightpin1 == "selected" && highlight)) {
          drawPad(ctx, pad, colors.outline, true);
        }
      }
    }
    for (var pad of footprint.pads) {
      drawPadHole(ctx, pad, colors.padHole);
    }
  }
}

function drawEdgeCuts(canvas, scalefactor) {
  var ctx = canvas.getContext("2d");
  var edgecolor = getComputedStyle(topmostdiv).getPropertyValue('--pcb-edge-color');
  for (var edge of pcbdata.edges) {
    drawDrawing(ctx, scalefactor, edge, edgecolor);
  }
}

function drawFootprints(canvas, layer, scalefactor, highlight) {
  var ctx = canvas.getContext("2d");
  ctx.lineWidth = 3 / scalefactor;
  var style = getComputedStyle(topmostdiv);

  var colors = {
    pad: style.getPropertyValue('--pad-color'),
    padHole: style.getPropertyValue('--pad-hole-color'),
    outline: style.getPropertyValue('--pin1-outline-color'),
  }

  for (var i = 0; i < pcbdata.footprints.length; i++) {
    var mod = pcbdata.footprints[i];
    var outline = settings.renderDnpOutline && pcbdata.bom.skipped.includes(i);
    var h = highlightedFootprints.includes(i);
    var d = markedFootprints.has(i);
    if (highlight) {
      if(h && d) {
        colors.pad = style.getPropertyValue('--pad-color-highlight-both');
        colors.outline = style.getPropertyValue('--pin1-outline-color-highlight-both');
      } else if (h) {
        colors.pad = style.getPropertyValue('--pad-color-highlight');
        colors.outline = style.getPropertyValue('--pin1-outline-color-highlight');
      } else if (d) {
        colors.pad = style.getPropertyValue('--pad-color-highlight-marked');
        colors.outline = style.getPropertyValue('--pin1-outline-color-highlight-marked');
      }
    }
    if( h || d || !highlight) {
      drawFootprint(ctx, layer, scalefactor, mod, colors, highlight, outline);
    }
  }
}

function drawBgLayer(layername, canvas, layer, scalefactor, edgeColor, polygonColor, textColor) {
  var ctx = canvas.getContext("2d");
  for (var d of pcbdata.drawings[layername][layer]) {
    if (["segment", "arc", "circle", "curve", "rect"].includes(d.type)) {
      drawedge(ctx, scalefactor, d, edgeColor);
    } else if (d.type == "polygon") {
      drawPolygonShape(ctx, scalefactor, d, polygonColor);
    } else {
      drawText(ctx, d, textColor);
    }
  }
}

function drawTracks(canvas, layer, defaultColor, highlight) {
  ctx = canvas.getContext("2d");
  ctx.lineCap = "round";
  for (var track of pcbdata.tracks[layer]) {
    if (highlight && highlightedNet != track.net) continue;
    ctx.strokeStyle = highlight ? defaultColor : settings.netColors[track.net] || defaultColor;
    ctx.lineWidth = track.width;
    ctx.beginPath();
    if ('radius' in track) {
      ctx.arc(
        ...track.center,
        track.radius,
        deg2rad(track.startangle),
        deg2rad(track.endangle));
    } else {
      ctx.moveTo(...track.start);
      ctx.lineTo(...track.end);
    }
    ctx.stroke();
  }
}

function drawZones(canvas, layer, defaultColor, highlight) {
  ctx = canvas.getContext("2d");
  ctx.lineJoin = "round";
  for (var zone of pcbdata.zones[layer]) {
    if (highlight && highlightedNet != zone.net) continue;
    ctx.strokeStyle = highlight ? defaultColor : settings.netColors[zone.net] || defaultColor;
    ctx.fillStyle = highlight ? defaultColor : settings.netColors[zone.net] || defaultColor;
    if (!zone.path2d) {
      zone.path2d = getPolygonsPath(zone);
    }
    ctx.fill(zone.path2d, zone.fillrule || "nonzero");
    if (zone.width > 0) {
      ctx.lineWidth = zone.width;
      ctx.stroke(zone.path2d);
    }
  }
}

function clearCanvas(canvas, color = null) {
  var ctx = canvas.getContext("2d");
  ctx.save();
  ctx.setTransform(1, 0, 0, 1, 0, 0);
  if (color) {
    ctx.fillStyle = color;
    ctx.fillRect(0, 0, canvas.width, canvas.height);
  } else {
    if (!window.matchMedia("print").matches)
      ctx.clearRect(0, 0, canvas.width, canvas.height);
  }
  ctx.restore();
}

function drawNets(canvas, layer, highlight) {
  var style = getComputedStyle(topmostdiv);
  if (settings.renderTracks) {
    var trackColor = style.getPropertyValue(highlight ? '--track-color-highlight' : '--track-color');
    drawTracks(canvas, layer, trackColor, highlight);
  }
  if (settings.renderZones) {
    var zoneColor = style.getPropertyValue(highlight ? '--zone-color-highlight' : '--zone-color');
    drawZones(canvas, layer, zoneColor, highlight);
  }
  if (highlight && settings.renderPads) {
    var padColor = style.getPropertyValue('--pad-color-highlight');
    var padHoleColor = style.getPropertyValue('--pad-hole-color');
    var ctx = canvas.getContext("2d");
    for (var footprint of pcbdata.footprints) {
      // draw pads
      var padDrawn = false;
      for (var pad of footprint.pads) {
        if (highlightedNet != pad.net) continue;
        if (pad.layers.includes(layer)) {
          drawPad(ctx, pad, padColor, false);
          padDrawn = true;
        }
      }
      if (padDrawn) {
        // redraw all pad holes because some pads may overlap
        for (var pad of footprint.pads) {
          drawPadHole(ctx, pad, padHoleColor);
        }
      }
    }
  }
}

function drawHighlightsOnLayer(canvasdict, clear = true) {
  if (clear) {
    clearCanvas(canvasdict.highlight);
  }
  if (markedFootprints.size > 0 || highlightedFootprints.length > 0) {
    drawFootprints(canvasdict.highlight, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom, true);
  }
  if (highlightedNet !== null) {
    drawNets(canvasdict.highlight, canvasdict.layer, true);
  }
}

function drawHighlights() {
  drawHighlightsOnLayer(allcanvas.front);
  drawHighlightsOnLayer(allcanvas.back);
}

function drawBackground(canvasdict, clear = true) {
  if (clear) {
    clearCanvas(canvasdict.bg);
    clearCanvas(canvasdict.fab);
    clearCanvas(canvasdict.silk);
  }

  drawNets(canvasdict.bg, canvasdict.layer, false);
  drawFootprints(canvasdict.bg, canvasdict.layer,
    canvasdict.transform.s * canvasdict.transform.zoom, false);

  drawEdgeCuts(canvasdict.bg, canvasdict.transform.s * canvasdict.transform.zoom);

  var style = getComputedStyle(topmostdiv);
  var edgeColor = style.getPropertyValue('--silkscreen-edge-color');
  var polygonColor = style.getPropertyValue('--silkscreen-polygon-color');
  var textColor = style.getPropertyValue('--silkscreen-text-color');
  if (settings.renderSilkscreen) {
    drawBgLayer(
      "silkscreen", canvasdict.silk, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom,
      edgeColor, polygonColor, textColor);
  }
  edgeColor = style.getPropertyValue('--fabrication-edge-color');
  polygonColor = style.getPropertyValue('--fabrication-polygon-color');
  textColor = style.getPropertyValue('--fabrication-text-color');
  if (settings.renderFabrication) {
    drawBgLayer(
      "fabrication", canvasdict.fab, canvasdict.layer,
      canvasdict.transform.s * canvasdict.transform.zoom,
      edgeColor, polygonColor, textColor);
  }
}

function prepareCanvas(canvas, flip, transform) {
  var ctx = canvas.getContext("2d");
  ctx.setTransform(1, 0, 0, 1, 0, 0);
  ctx.scale(transform.zoom, transform.zoom);
  ctx.translate(transform.panx, transform.pany);
  if (flip) {
    ctx.scale(-1, 1);
  }
  ctx.translate(transform.x, transform.y);
  ctx.rotate(deg2rad(settings.boardRotation + (flip && settings.offsetBackRotation ? - 180 : 0)));
  ctx.scale(transform.s, transform.s);
}

function prepareLayer(canvasdict) {
  var flip = (canvasdict.layer === "B");
  for (var c of ["bg", "fab", "silk", "highlight"]) {
    prepareCanvas(canvasdict[c], flip, canvasdict.transform);
  }
}

function rotateVector(v, angle) {
  angle = deg2rad(angle);
  return [
    v[0] * Math.cos(angle) - v[1] * Math.sin(angle),
    v[0] * Math.sin(angle) + v[1] * Math.cos(angle)
  ];
}

function applyRotation(bbox, flip) {
  var corners = [
    [bbox.minx, bbox.miny],
    [bbox.minx, bbox.maxy],
    [bbox.maxx, bbox.miny],
    [bbox.maxx, bbox.maxy],
  ];
  corners = corners.map((v) => rotateVector(v, settings.boardRotation + (flip && settings.offsetBackRotation ? - 180 : 0)));
  return {
    minx: corners.reduce((a, v) => Math.min(a, v[0]), Infinity),
    miny: corners.reduce((a, v) => Math.min(a, v[1]), Infinity),
    maxx: corners.reduce((a, v) => Math.max(a, v[0]), -Infinity),
    maxy: corners.reduce((a, v) => Math.max(a, v[1]), -Infinity),
  }
}

function recalcLayerScale(layerdict, width, height) {
  var flip = (layerdict.layer === "B");
  var bbox = applyRotation(pcbdata.edges_bbox, flip);
  var scalefactor = 0.98 * Math.min(
    width / (bbox.maxx - bbox.minx),
    height / (bbox.maxy - bbox.miny)
  );
  if (scalefactor < 0.1) {
    scalefactor = 1;
  }
  layerdict.transform.s = scalefactor;
  if (flip) {
    layerdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor + width) * 0.5;
  } else {
    layerdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor - width) * 0.5;
  }
  layerdict.transform.y = -((bbox.maxy + bbox.miny) * scalefactor - height) * 0.5;
  for (var c of ["bg", "fab", "silk", "highlight"]) {
    canvas = layerdict[c];
    canvas.width = width;
    canvas.height = height;
    canvas.style.width = (width / devicePixelRatio) + "px";
    canvas.style.height = (height / devicePixelRatio) + "px";
  }
}

function redrawCanvas(layerdict) {
  prepareLayer(layerdict);
  drawBackground(layerdict);
  drawHighlightsOnLayer(layerdict);
}

function resizeCanvas(layerdict) {
  var canvasdivid = {
    "F": "frontcanvas",
    "B": "backcanvas"
  } [layerdict.layer];
  var width = document.getElementById(canvasdivid).clientWidth * devicePixelRatio;
  var height = document.getElementById(canvasdivid).clientHeight * devicePixelRatio;
  recalcLayerScale(layerdict, width, height);
  redrawCanvas(layerdict);
}

function resizeAll() {
  resizeCanvas(allcanvas.front);
  resizeCanvas(allcanvas.back);
}

function pointWithinDistanceToSegment(x, y, x1, y1, x2, y2, d) {
  var A = x - x1;
  var B = y - y1;
  var C = x2 - x1;
  var D = y2 - y1;

  var dot = A * C + B * D;
  var len_sq = C * C + D * D;
  var dx, dy;
  if (len_sq == 0) {
    // start and end of the segment coincide
    dx = x - x1;
    dy = y - y1;
  } else {
    var param = dot / len_sq;
    var xx, yy;
    if (param < 0) {
      xx = x1;
      yy = y1;
    } else if (param > 1) {
      xx = x2;
      yy = y2;
    } else {
      xx = x1 + param * C;
      yy = y1 + param * D;
    }
    dx = x - xx;
    dy = y - yy;
  }
  return dx * dx + dy * dy <= d * d;
}

function modulo(n, mod) {
  return ((n % mod) + mod) % mod;
}

function pointWithinDistanceToArc(x, y, xc, yc, radius, startangle, endangle, d) {
  var dx = x - xc;
  var dy = y - yc;
  var r_sq = dx * dx + dy * dy;
  var rmin = Math.max(0, radius - d);
  var rmax = radius + d;

  if (r_sq < rmin * rmin || r_sq > rmax * rmax)
    return false;

  var angle1 = modulo(deg2rad(startangle), 2 * Math.PI);
  var dx1 = xc + radius * Math.cos(angle1) - x;
  var dy1 = yc + radius * Math.sin(angle1) - y;
  if (dx1 * dx1 + dy1 * dy1 <= d * d)
    return true;

  var angle2 = modulo(deg2rad(endangle), 2 * Math.PI);
  var dx2 = xc + radius * Math.cos(angle2) - x;
  var dy2 = yc + radius * Math.sin(angle2) - y;
  if (dx2 * dx2 + dy2 * dy2 <= d * d)
    return true;

  var angle = modulo(Math.atan2(dy, dx), 2 * Math.PI);
  if (angle1 > angle2)
    return (angle >= angle2 || angle <= angle1);
  else
    return (angle >= angle1 && angle <= angle2);
}

function pointWithinPad(x, y, pad) {
  var v = [x - pad.pos[0], y - pad.pos[1]];
  v = rotateVector(v, pad.angle);
  if (pad.offset) {
    v[0] -= pad.offset[0];
    v[1] -= pad.offset[1];
  }
  return emptyContext2d.isPointInPath(getCachedPadPath(pad), ...v);
}

function netHitScan(layer, x, y) {
  // Check track segments
  if (settings.renderTracks && pcbdata.tracks) {
    for (var track of pcbdata.tracks[layer]) {
      if ('radius' in track) {
        if (pointWithinDistanceToArc(x, y, ...track.center, track.radius, track.startangle, track.endangle, track.width / 2)) {
          return track.net;
        }
      } else {
        if (pointWithinDistanceToSegment(x, y, ...track.start, ...track.end, track.width / 2)) {
          return track.net;
        }
      }
    }
  }
  // Check pads
  if (settings.renderPads) {
    for (var footprint of pcbdata.footprints) {
      for (var pad of footprint.pads) {
        if (pad.layers.includes(layer) && pointWithinPad(x, y, pad)) {
          return pad.net;
        }
      }
    }
  }
  return null;
}

function pointWithinFootprintBbox(x, y, bbox) {
  var v = [x - bbox.pos[0], y - bbox.pos[1]];
  v = rotateVector(v, bbox.angle);
  return bbox.relpos[0] <= v[0] && v[0] <= bbox.relpos[0] + bbox.size[0] &&
    bbox.relpos[1] <= v[1] && v[1] <= bbox.relpos[1] + bbox.size[1];
}

function bboxHitScan(layer, x, y) {
  var result = [];
  for (var i = 0; i < pcbdata.footprints.length; i++) {
    var footprint = pcbdata.footprints[i];
    if (footprint.layer == layer) {
      if (pointWithinFootprintBbox(x, y, footprint.bbox)) {
        result.push(i);
      }
    }
  }
  return result;
}

function handlePointerDown(e, layerdict) {
  if (e.button != 0 && e.button != 1) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();

  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  layerdict.pointerStates[e.pointerId] = {
    distanceTravelled: 0,
    lastX: e.offsetX,
    lastY: e.offsetY,
    downTime: Date.now(),
  };
}

function handleMouseClick(e, layerdict) {
  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  var x = e.offsetX;
  var y = e.offsetY;
  var t = layerdict.transform;
  var flip = layerdict.layer === "B";
  if (flip) {
    x = (devicePixelRatio * x / t.zoom - t.panx + t.x) / -t.s;
  } else {
    x = (devicePixelRatio * x / t.zoom - t.panx - t.x) / t.s;
  }
  y = (devicePixelRatio * y / t.zoom - t.y - t.pany) / t.s;
  var v = rotateVector([x, y], -settings.boardRotation + (flip && settings.offsetBackRotation ? - 180 : 0));
  if ("nets" in pcbdata) {
    var net = netHitScan(layerdict.layer, ...v);
    if (net !== highlightedNet) {
      netClicked(net);
    }
  }
  if (highlightedNet === null) {
    var footprints = bboxHitScan(layerdict.layer, ...v);
    if (footprints.length > 0) {
      footprintsClicked(footprints);
    }
  }
}

function handlePointerLeave(e, layerdict) {
  e.preventDefault();
  e.stopPropagation();

  if (!settings.redrawOnDrag) {
    redrawCanvas(layerdict);
  }

  delete layerdict.pointerStates[e.pointerId];
}

function resetTransform(layerdict) {
  layerdict.transform.panx = 0;
  layerdict.transform.pany = 0;
  layerdict.transform.zoom = 1;
  redrawCanvas(layerdict);
}

function handlePointerUp(e, layerdict) {
  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  e.preventDefault();
  e.stopPropagation();

  if (e.button == 2) {
    // Reset pan and zoom on right click.
    resetTransform(layerdict);
    layerdict.anotherPointerTapped = false;
    return;
  }

  // We haven't necessarily had a pointermove event since the interaction started, so make sure we update this now
  var ptr = layerdict.pointerStates[e.pointerId];
  ptr.distanceTravelled += Math.abs(e.offsetX - ptr.lastX) + Math.abs(e.offsetY - ptr.lastY);

  if (e.button == 0 && ptr.distanceTravelled < 10 && Date.now() - ptr.downTime <= 500) {
    if (Object.keys(layerdict.pointerStates).length == 1) {
      if (layerdict.anotherPointerTapped) {
        // This is the second pointer coming off of a two-finger tap
        resetTransform(layerdict);
      } else {
        // This is just a regular tap
        handleMouseClick(e, layerdict);
      }
      layerdict.anotherPointerTapped = false;
    } else {
      // This is the first finger coming off of what could become a two-finger tap
      layerdict.anotherPointerTapped = true;
    }
  } else {
    if (!settings.redrawOnDrag) {
      redrawCanvas(layerdict);
    }
    layerdict.anotherPointerTapped = false;
  }

  delete layerdict.pointerStates[e.pointerId];
}

function handlePointerMove(e, layerdict) {
  if (!layerdict.pointerStates.hasOwnProperty(e.pointerId)) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();

  if (!e.hasOwnProperty("offsetX")) {
    // The polyfill doesn't set this properly
    e.offsetX = e.pageX - e.currentTarget.offsetLeft;
    e.offsetY = e.pageY - e.currentTarget.offsetTop;
  }

  var thisPtr = layerdict.pointerStates[e.pointerId];

  var dx = e.offsetX - thisPtr.lastX;
  var dy = e.offsetY - thisPtr.lastY;

  // If this number is low on pointer up, we count the action as a click
  thisPtr.distanceTravelled += Math.abs(dx) + Math.abs(dy);

  if (Object.keys(layerdict.pointerStates).length == 1) {
    // This is a simple drag
    layerdict.transform.panx += devicePixelRatio * dx / layerdict.transform.zoom;
    layerdict.transform.pany += devicePixelRatio * dy / layerdict.transform.zoom;
  } else if (Object.keys(layerdict.pointerStates).length == 2) {
    var otherPtr = Object.values(layerdict.pointerStates).filter((ptr) => ptr != thisPtr)[0];

    var oldDist = Math.sqrt(Math.pow(thisPtr.lastX - otherPtr.lastX, 2) + Math.pow(thisPtr.lastY - otherPtr.lastY, 2));
    var newDist = Math.sqrt(Math.pow(e.offsetX - otherPtr.lastX, 2) + Math.pow(e.offsetY - otherPtr.lastY, 2));

    var scaleFactor = newDist / oldDist;

    if (scaleFactor != NaN) {
      layerdict.transform.zoom *= scaleFactor;

      var zoomd = (1 - scaleFactor) / layerdict.transform.zoom;
      layerdict.transform.panx += devicePixelRatio * otherPtr.lastX * zoomd;
      layerdict.transform.pany += devicePixelRatio * otherPtr.lastY * zoomd;
    }
  }

  thisPtr.lastX = e.offsetX;
  thisPtr.lastY = e.offsetY;

  if (settings.redrawOnDrag) {
    redrawCanvas(layerdict);
  }
}

function handleMouseWheel(e, layerdict) {
  e.preventDefault();
  e.stopPropagation();
  var t = layerdict.transform;
  var wheeldelta = e.deltaY;
  if (e.deltaMode == 1) {
    // FF only, scroll by lines
    wheeldelta *= 30;
  } else if (e.deltaMode == 2) {
    wheeldelta *= 300;
  }
  var m = Math.pow(1.1, -wheeldelta / 40);
  // Limit amount of zoom per tick.
  if (m > 2) {
    m = 2;
  } else if (m < 0.5) {
    m = 0.5;
  }
  t.zoom *= m;
  var zoomd = (1 - m) / t.zoom;
  t.panx += devicePixelRatio * e.offsetX * zoomd;
  t.pany += devicePixelRatio * e.offsetY * zoomd;
  redrawCanvas(layerdict);
}

function addMouseHandlers(div, layerdict) {
  div.addEventListener("pointerdown", function(e) {
    handlePointerDown(e, layerdict);
  });
  div.addEventListener("pointermove", function(e) {
    handlePointerMove(e, layerdict);
  });
  div.addEventListener("pointerup", function(e) {
    handlePointerUp(e, layerdict);
  });
  var pointerleave = function(e) {
    handlePointerLeave(e, layerdict);
  }
  div.addEventListener("pointercancel", pointerleave);
  div.addEventListener("pointerleave", pointerleave);
  div.addEventListener("pointerout", pointerleave);

  div.onwheel = function(e) {
    handleMouseWheel(e, layerdict);
  }
  for (var element of [div, layerdict.bg, layerdict.fab, layerdict.silk, layerdict.highlight]) {
    element.addEventListener("contextmenu", function(e) {
      e.preventDefault();
    }, false);
  }
}

function setRedrawOnDrag(value) {
  settings.redrawOnDrag = value;
  writeStorage("redrawOnDrag", value);
}

function setBoardRotation(value) {
  settings.boardRotation = value * 5;
  writeStorage("boardRotation", settings.boardRotation);
  document.getElementById("rotationDegree").textContent = settings.boardRotation;
  resizeAll();
}

function setOffsetBackRotation(value) {
  settings.offsetBackRotation = value;
  writeStorage("offsetBackRotation", value);
  resizeAll();
}

function initRender() {
  allcanvas = {
    front: {
      transform: {
        x: 0,
        y: 0,
        s: 1,
        panx: 0,
        pany: 0,
        zoom: 1,
      },
      pointerStates: {},
      anotherPointerTapped: false,
      bg: document.getElementById("F_bg"),
      fab: document.getElementById("F_fab"),
      silk: document.getElementById("F_slk"),
      highlight: document.getElementById("F_hl"),
      layer: "F",
    },
    back: {
      transform: {
        x: 0,
        y: 0,
        s: 1,
        panx: 0,
        pany: 0,
        zoom: 1,
      },
      pointerStates: {},
      anotherPointerTapped: false,
      bg: document.getElementById("B_bg"),
      fab: document.getElementById("B_fab"),
      silk: document.getElementById("B_slk"),
      highlight: document.getElementById("B_hl"),
      layer: "B",
    }
  };
  addMouseHandlers(document.getElementById("frontcanvas"), allcanvas.front);
  addMouseHandlers(document.getElementById("backcanvas"), allcanvas.back);
}

///////////////////////////////////////////////

///////////////////////////////////////////////
/*
 * Table reordering via Drag'n'Drop
 * Inspired by: https://htmldom.dev/drag-and-drop-table-column
 */

function setBomHandlers() {

  const bom = document.getElementById('bomtable');

  let dragName;
  let placeHolderElements;
  let draggingElement;
  let forcePopulation;
  let xOffset;
  let yOffset;
  let wasDragged;

  const mouseUpHandler = function(e) {
    // Delete dragging element
    draggingElement.remove();

    // Make BOM selectable again
    bom.style.removeProperty("userSelect");

    // Remove listeners
    document.removeEventListener('mousemove', mouseMoveHandler);
    document.removeEventListener('mouseup', mouseUpHandler);

    if (wasDragged) {
      // Redraw whole BOM
      populateBomTable();
    }
  }

  const mouseMoveHandler = function(e) {
    // Notice the dragging
    wasDragged = true;

    // Make the dragged element visible
    draggingElement.style.removeProperty("display");

    // Set elements position to mouse position
    draggingElement.style.left = `${e.screenX - xOffset}px`;
    draggingElement.style.top = `${e.screenY - yOffset}px`;

    // Forced redrawing of BOM table
    if (forcePopulation) {
      forcePopulation = false;
      // Copy array
      phe = Array.from(placeHolderElements);
      // populate BOM table again
      populateBomHeader(dragName, phe);
      populateBomBody(dragName, phe);
    }

    // Set up array of hidden columns
    var hiddenColumns = Array.from(settings.hiddenColumns);
    // In the ungrouped mode, quantity don't exist
    if (settings.bommode === "ungrouped")
      hiddenColumns.push("Quantity");
    // If no checkbox fields can be found, we consider them hidden
    if (settings.checkboxes.length == 0)
      hiddenColumns.push("checkboxes");

    // Get table headers and group them into checkboxes, extrafields and normal headers
    const bh = document.getElementById("bomhead");
    headers = Array.from(bh.querySelectorAll("th"))
    headers.shift() // numCol is not part of the columnOrder
    headerGroups = []
    lastCompoundClass = null;
    for (i = 0; i < settings.columnOrder.length; i++) {
      cElem = settings.columnOrder[i];
      if (hiddenColumns.includes(cElem)) {
        // Hidden columns appear as a dummy element
        headerGroups.push([]);
        continue;
      }
      elem = headers.filter(e => getColumnOrderName(e) === cElem)[0];
      if (elem.classList.contains("bom-checkbox")) {
        if (lastCompoundClass === "bom-checkbox") {
          cbGroup = headerGroups.pop();
          cbGroup.push(elem);
          headerGroups.push(cbGroup);
        } else {
          lastCompoundClass = "bom-checkbox";
          headerGroups.push([elem])
        }
      } else {
        headerGroups.push([elem])
      }
    }

    // Copy settings.columnOrder
    var columns = Array.from(settings.columnOrder)

    // Set up array with indices of hidden columns
    var hiddenIndices = hiddenColumns.map(e => settings.columnOrder.indexOf(e));
    var dragIndex = columns.indexOf(dragName);
    var swapIndex = dragIndex;
    var swapDone = false;

    // Check if the current dragged element is swapable with the left or right element
    if (dragIndex > 0) {
      // Get left headers boundingbox
      swapIndex = dragIndex - 1;
      while (hiddenIndices.includes(swapIndex) && swapIndex > 0)
        swapIndex--;
      if (!hiddenIndices.includes(swapIndex)) {
        box = getBoundingClientRectFromMultiple(headerGroups[swapIndex]);
        if (e.clientX < box.left + window.scrollX + (box.width / 2)) {
          swapElement = columns[dragIndex];
          columns.splice(dragIndex, 1);
          columns.splice(swapIndex, 0, swapElement);
          forcePopulation = true;
          swapDone = true;
        }
      }
    }
    if ((!swapDone) && dragIndex < headerGroups.length - 1) {
      // Get right headers boundingbox
      swapIndex = dragIndex + 1;
      while (hiddenIndices.includes(swapIndex))
        swapIndex++;
      if (swapIndex < headerGroups.length) {
        box = getBoundingClientRectFromMultiple(headerGroups[swapIndex]);
        if (e.clientX > box.left + window.scrollX + (box.width / 2)) {
          swapElement = columns[dragIndex];
          columns.splice(dragIndex, 1);
          columns.splice(swapIndex, 0, swapElement);
          forcePopulation = true;
          swapDone = true;
        }
      }
    }

    // Write back change to storage
    if (swapDone) {
      settings.columnOrder = columns
      writeStorage("columnOrder", JSON.stringify(columns));
    }

  }

  const mouseDownHandler = function(e) {
    var target = e.target;
    if (target.tagName.toLowerCase() != "td")
      target = target.parentElement;

    // Used to check if a dragging has ever happened
    wasDragged = false;

    // Create new element which will be displayed as the dragged column
    draggingElement = document.createElement("div")
    draggingElement.classList.add("dragging");
    draggingElement.style.display = "none";
    draggingElement.style.position = "absolute";
    draggingElement.style.overflow = "hidden";

    // Get bomhead and bombody elements
    const bh = document.getElementById("bomhead");
    const bb = document.getElementById("bombody");

    // Get all compound headers for the current column
    var compoundHeaders;
    if (target.classList.contains("bom-checkbox")) {
      compoundHeaders = Array.from(bh.querySelectorAll("th.bom-checkbox"));
    } else {
      compoundHeaders = [target];
    }

    // Create new table which will display the column
    var newTable = document.createElement("table");
    newTable.classList.add("bom");
    newTable.style.background = "white";
    draggingElement.append(newTable);

    // Create new header element
    var newHeader = document.createElement("thead");
    newTable.append(newHeader);

    // Set up array for storing all placeholder elements
    placeHolderElements = [];

    // Add all compound headers to the new thead element and placeholders
    compoundHeaders.forEach(function(h) {
      clone = cloneElementWithDimensions(h);
      newHeader.append(clone);
      placeHolderElements.push(clone);
    });

    // Create new body element
    var newBody = document.createElement("tbody");
    newTable.append(newBody);

    // Get indices for compound headers
    var idxs = compoundHeaders.map(e => getBomTableHeaderIndex(e));

    // For each row in the BOM body...
    var rows = bb.querySelectorAll("tr");
    rows.forEach(function(row) {
      // ..get the cells for the compound column
      const tds = row.querySelectorAll("td");
      var copytds = idxs.map(i => tds[i]);
      // Add them to the new element and the placeholders
      var newRow = document.createElement("tr");
      copytds.forEach(function(td) {
        clone = cloneElementWithDimensions(td);
        newRow.append(clone);
        placeHolderElements.push(clone);
      });
      newBody.append(newRow);
    });

    // Compute width for compound header
    var width = compoundHeaders.reduce((acc, x) => acc + x.clientWidth, 0);
    draggingElement.style.width = `${width}px`;

    // Insert the new dragging element and disable selection on BOM
    bom.insertBefore(draggingElement, null);
    bom.style.userSelect = "none";

    // Determine the mouse position offset
    xOffset = e.screenX - compoundHeaders.reduce((acc, x) => Math.min(acc, x.offsetLeft), compoundHeaders[0].offsetLeft);
    yOffset = e.screenY - compoundHeaders[0].offsetTop;

    // Get name for the column in settings.columnOrder
    dragName = getColumnOrderName(target);

    // Change text and class for placeholder elements
    placeHolderElements = placeHolderElements.map(function(e) {
      newElem = cloneElementWithDimensions(e);
      newElem.textContent = "";
      newElem.classList.add("placeholder");
      return newElem;
    });

    // On next mouse move, the whole BOM needs to be redrawn to show the placeholders
    forcePopulation = true;

    // Add listeners for move and up on mouse
    document.addEventListener('mousemove', mouseMoveHandler);
    document.addEventListener('mouseup', mouseUpHandler);
  }

  // In netlist mode, there is nothing to reorder
  if (settings.bommode === "netlist")
    return;

  // Add mouseDownHandler to every column except the numCol
  bom.querySelectorAll("th")
    .forEach(function(head) {
      if (!head.classList.contains("numCol")) {
        head.onmousedown = mouseDownHandler;
      }
    });

}

function getBoundingClientRectFromMultiple(elements) {
  var elems = Array.from(elements);

  if (elems.length == 0)
    return null;

  var box = elems.shift()
    .getBoundingClientRect();

  elems.forEach(function(elem) {
    var elembox = elem.getBoundingClientRect();
    box.left = Math.min(elembox.left, box.left);
    box.top = Math.min(elembox.top, box.top);
    box.width += elembox.width;
    box.height = Math.max(elembox.height, box.height);
  });

  return box;
}

function cloneElementWithDimensions(elem) {
  var newElem = elem.cloneNode(true);
  newElem.style.height = window.getComputedStyle(elem).height;
  newElem.style.width = window.getComputedStyle(elem).width;
  return newElem;
}

function getBomTableHeaderIndex(elem) {
  const bh = document.getElementById('bomhead');
  const ths = Array.from(bh.querySelectorAll("th"));
  return ths.indexOf(elem);
}

function getColumnOrderName(elem) {
  var cname = elem.getAttribute("col_name");
  if (cname === "bom-checkbox")
    return "checkboxes";
  else
    return cname;
}

function resizableGrid(tablehead) {
  var cols = tablehead.firstElementChild.children;
  var rowWidth = tablehead.offsetWidth;

  for (var i = 1; i < cols.length; i++) {
    if (cols[i].classList.contains("bom-checkbox"))
      continue;
    cols[i].style.width = ((cols[i].clientWidth - paddingDiff(cols[i])) * 100 / rowWidth) + '%';
  }

  for (var i = 1; i < cols.length - 1; i++) {
    var div = document.createElement('div');
    div.className = "column-width-handle";
    cols[i].appendChild(div);
    setListeners(div);
  }

  function setListeners(div) {
    var startX, curCol, nxtCol, curColWidth, nxtColWidth, rowWidth;

    div.addEventListener('mousedown', function(e) {
      e.preventDefault();
      e.stopPropagation();

      curCol = e.target.parentElement;
      nxtCol = curCol.nextElementSibling;
      startX = e.pageX;

      var padding = paddingDiff(curCol);

      rowWidth = curCol.parentElement.offsetWidth;
      curColWidth = curCol.clientWidth - padding;
      nxtColWidth = nxtCol.clientWidth - padding;
    });

    document.addEventListener('mousemove', function(e) {
      if (startX) {
        var diffX = e.pageX - startX;
        diffX = -Math.min(-diffX, curColWidth - 20);
        diffX = Math.min(diffX, nxtColWidth - 20);

        curCol.style.width = ((curColWidth + diffX) * 100 / rowWidth) + '%';
        nxtCol.style.width = ((nxtColWidth - diffX) * 100 / rowWidth) + '%';
        console.log(`${curColWidth + nxtColWidth} ${(curColWidth + diffX) * 100 / rowWidth + (nxtColWidth - diffX) * 100 / rowWidth}`);
      }
    });

    document.addEventListener('mouseup', function(e) {
      curCol = undefined;
      nxtCol = undefined;
      startX = undefined;
      nxtColWidth = undefined;
      curColWidth = undefined
    });
  }

  function paddingDiff(col) {

    if (getStyleVal(col, 'box-sizing') == 'border-box') {
      return 0;
    }

    var padLeft = getStyleVal(col, 'padding-left');
    var padRight = getStyleVal(col, 'padding-right');
    return (parseInt(padLeft) + parseInt(padRight));

  }

  function getStyleVal(elm, css) {
    return (window.getComputedStyle(elm, null).getPropertyValue(css))
  }
}

///////////////////////////////////////////////

///////////////////////////////////////////////
/* DOM manipulation and misc code */

var bomsplit;
var canvassplit;
var initDone = false;
var bomSortFunction = null;
var currentSortColumn = null;
var currentSortOrder = null;
var currentHighlightedRowId;
var highlightHandlers = [];
var footprintIndexToHandler = {};
var netsToHandler = {};
var markedFootprints = new Set();
var highlightedFootprints = [];
var highlightedNet = null;
var lastClicked;

function dbg(html) {
  dbgdiv.innerHTML = html;
}

function redrawIfInitDone() {
  if (initDone) {
    redrawCanvas(allcanvas.front);
    redrawCanvas(allcanvas.back);
  }
}

function padsVisible(value) {
  writeStorage("padsVisible", value);
  settings.renderPads = value;
  redrawIfInitDone();
}

function referencesVisible(value) {
  writeStorage("referencesVisible", value);
  settings.renderReferences = value;
  redrawIfInitDone();
}

function valuesVisible(value) {
  writeStorage("valuesVisible", value);
  settings.renderValues = value;
  redrawIfInitDone();
}

function tracksVisible(value) {
  writeStorage("tracksVisible", value);
  settings.renderTracks = value;
  redrawIfInitDone();
}

function zonesVisible(value) {
  writeStorage("zonesVisible", value);
  settings.renderZones = value;
  redrawIfInitDone();
}

function dnpOutline(value) {
  writeStorage("dnpOutline", value);
  settings.renderDnpOutline = value;
  redrawIfInitDone();
}

function setDarkMode(value) {
  if (value) {
    topmostdiv.classList.add("dark");
  } else {
    topmostdiv.classList.remove("dark");
  }
  writeStorage("darkmode", value);
  settings.darkMode = value;
  redrawIfInitDone();
  if (initDone) {
    populateBomTable();
  }
}

function setShowBOMColumn(field, value) {
  if (field === "references") {
    var rl = document.getElementById("reflookup");
    rl.disabled = !value;
    if (!value) {
      rl.value = "";
      updateRefLookup("");
    }
  }

  var n = settings.hiddenColumns.indexOf(field);
  if (value) {
    if (n != -1) {
      settings.hiddenColumns.splice(n, 1);
    }
  } else {
    if (n == -1) {
      settings.hiddenColumns.push(field);
    }
  }

  writeStorage("hiddenColumns", JSON.stringify(settings.hiddenColumns));

  if (initDone) {
    populateBomTable();
  }

  redrawIfInitDone();
}


function setFullscreen(value) {
  if (value) {
    document.documentElement.requestFullscreen();
  } else {
    document.exitFullscreen();
  }
}

function fabricationVisible(value) {
  writeStorage("fabricationVisible", value);
  settings.renderFabrication = value;
  redrawIfInitDone();
}

function silkscreenVisible(value) {
  writeStorage("silkscreenVisible", value);
  settings.renderSilkscreen = value;
  redrawIfInitDone();
}

function setHighlightPin1(value) {
  writeStorage("highlightpin1", value);
  settings.highlightpin1 = value;
  redrawIfInitDone();
}

function getStoredCheckboxRefs(checkbox) {
  function convert(ref) {
    var intref = parseInt(ref);
    if (isNaN(intref)) {
      for (var i = 0; i < pcbdata.footprints.length; i++) {
        if (pcbdata.footprints[i].ref == ref) {
          return i;
        }
      }
      return -1;
    } else {
      return intref;
    }
  }
  if (!(checkbox in settings.checkboxStoredRefs)) {
    var val = readStorage("checkbox_" + checkbox);
    settings.checkboxStoredRefs[checkbox] = val ? val : "";
  }
  if (!settings.checkboxStoredRefs[checkbox]) {
    return new Set();
  } else {
    return new Set(settings.checkboxStoredRefs[checkbox].split(",").map(r => convert(r)).filter(a => a >= 0));
  }
}

function getCheckboxState(checkbox, references) {
  var storedRefsSet = getStoredCheckboxRefs(checkbox);
  var currentRefsSet = new Set(references.map(r => r[1]));
  // Get difference of current - stored
  var difference = new Set(currentRefsSet);
  for (ref of storedRefsSet) {
    difference.delete(ref);
  }
  if (difference.size == 0) {
    // All the current refs are stored
    return "checked";
  } else if (difference.size == currentRefsSet.size) {
    // None of the current refs are stored
    return "unchecked";
  } else {
    // Some of the refs are stored
    return "indeterminate";
  }
}

function setBomCheckboxState(checkbox, element, references) {
  var state = getCheckboxState(checkbox, references);
  element.checked = (state == "checked");
  element.indeterminate = (state == "indeterminate");
}

function createCheckboxChangeHandler(checkbox, references, row) {
  return function () {
    refsSet = getStoredCheckboxRefs(checkbox);
    var markWhenChecked = settings.markWhenChecked == checkbox;
    eventArgs = {
      checkbox: checkbox,
      refs: references,
    }
    if (this.checked) {
      // checkbox ticked
      for (var ref of references) {
        refsSet.add(ref[1]);
      }
      if (markWhenChecked) {
        row.classList.add("checked");
        for (var ref of references) {
          markedFootprints.add(ref[1]);
        }
        drawHighlights();
      }
      eventArgs.state = 'checked';
    } else {
      // checkbox unticked
      for (var ref of references) {
        refsSet.delete(ref[1]);
      }
      if (markWhenChecked) {
        row.classList.remove("checked");
        for (var ref of references) {
          markedFootprints.delete(ref[1]);
        }
        drawHighlights();
      }
      eventArgs.state = 'unchecked';
    }
    settings.checkboxStoredRefs[checkbox] = [...refsSet].join(",");
    writeStorage("checkbox_" + checkbox, settings.checkboxStoredRefs[checkbox]);
    updateCheckboxStats(checkbox);
    EventHandler.emitEvent(IBOM_EVENT_TYPES.CHECKBOX_CHANGE_EVENT, eventArgs);
  }
}

function clearHighlightedFootprints() {
  if (currentHighlightedRowId) {
    document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
    currentHighlightedRowId = null;
    highlightedFootprints = [];
    highlightedNet = null;
  }
}

function createRowHighlightHandler(rowid, refs, net) {
  return function () {
    if (currentHighlightedRowId) {
      if (currentHighlightedRowId == rowid) {
        return;
      }
      document.getElementById(currentHighlightedRowId).classList.remove("highlighted");
    }
    document.getElementById(rowid).classList.add("highlighted");
    currentHighlightedRowId = rowid;
    highlightedFootprints = refs ? refs.map(r => r[1]) : [];
    highlightedNet = net;
    drawHighlights();
    EventHandler.emitEvent(
      IBOM_EVENT_TYPES.HIGHLIGHT_EVENT, {
      rowid: rowid,
      refs: refs,
      net: net
    });
  }
}

function updateNetColors() {
  writeStorage("netColors", JSON.stringify(settings.netColors));
  redrawIfInitDone();
}

function netColorChangeHandler(net) {
  return (event) => {
    settings.netColors[net] = event.target.value;
    updateNetColors();
  }
}

function netColorRightClick(net) {
  return (event) => {
    if(event.button == 2) {
      event.preventDefault();
      event.stopPropagation();

      var style = getComputedStyle(topmostdiv);
      var defaultNetColor = style.getPropertyValue('--track-color').trim();
      event.target.value = defaultNetColor;
      delete settings.netColors[net];
      updateNetColors();
    }
  }
}

function entryMatches(entry) {
  if (settings.bommode == "netlist") {
    // entry is just a net name
    return entry.toLowerCase().indexOf(filter) >= 0;
  }
  // check refs
  if (!settings.hiddenColumns.includes("references")) {
    for (var ref of entry) {
      if (ref[0].toLowerCase().indexOf(filter) >= 0) {
        return true;
      }
    }
  }
  // check fields
  for (var i in config.fields) {
    var f = config.fields[i];
    if (!settings.hiddenColumns.includes(f)) {
      for (var ref of entry) {
        if (String(pcbdata.bom.fields[ref[1]][i]).toLowerCase().indexOf(filter) >= 0) {
          return true;
        }
      }
    }
  }
  return false;
}

function findRefInEntry(entry) {
  return entry.filter(r => r[0].toLowerCase() == reflookup);
}

function highlightFilter(s) {
  if (!filter) {
    return s;
  }
  var parts = s.toLowerCase().split(filter);
  if (parts.length == 1) {
    return s;
  }
  var r = "";
  var pos = 0;
  for (var i in parts) {
    if (i > 0) {
      r += '<mark class="highlight">' +
        s.substring(pos, pos + filter.length) +
        '</mark>';
      pos += filter.length;
    }
    r += s.substring(pos, pos + parts[i].length);
    pos += parts[i].length;
  }
  return r;
}

function checkboxSetUnsetAllHandler(checkboxname) {
  return function () {
    var checkboxnum = 0;
    while (checkboxnum < settings.checkboxes.length &&
      settings.checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
      checkboxnum++;
    }
    if (checkboxnum >= settings.checkboxes.length) {
      return;
    }
    var allset = true;
    var checkbox;
    var row;
    for (row of bombody.childNodes) {
      checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
      if (!checkbox.checked || checkbox.indeterminate) {
        allset = false;
        break;
      }
    }
    for (row of bombody.childNodes) {
      checkbox = row.childNodes[checkboxnum + 1].childNodes[0];
      checkbox.checked = !allset;
      checkbox.indeterminate = false;
      checkbox.onchange();
    }
  }
}

function createColumnHeader(name, cls, comparator, is_checkbox = false) {
  var th = document.createElement("TH");
  th.innerHTML = name;
  th.classList.add(cls);
  if (is_checkbox)
    th.setAttribute("col_name", "bom-checkbox");
  else
    th.setAttribute("col_name", name);
  var span = document.createElement("SPAN");
  span.classList.add("sortmark");
  span.classList.add("none");
  th.appendChild(span);
  var spacer = document.createElement("div");
  spacer.className = "column-spacer";
  th.appendChild(spacer);
  spacer.onclick = function () {
    if (currentSortColumn && th !== currentSortColumn) {
      // Currently sorted by another column
      currentSortColumn.childNodes[1].classList.remove(currentSortOrder);
      currentSortColumn.childNodes[1].classList.add("none");
      currentSortColumn = null;
      currentSortOrder = null;
    }
    if (currentSortColumn && th === currentSortColumn) {
      // Already sorted by this column
      if (currentSortOrder == "asc") {
        // Sort by this column, descending order
        bomSortFunction = function (a, b) {
          return -comparator(a, b);
        }
        currentSortColumn.childNodes[1].classList.remove("asc");
        currentSortColumn.childNodes[1].classList.add("desc");
        currentSortOrder = "desc";
      } else {
        // Unsort
        bomSortFunction = null;
        currentSortColumn.childNodes[1].classList.remove("desc");
        currentSortColumn.childNodes[1].classList.add("none");
        currentSortColumn = null;
        currentSortOrder = null;
      }
    } else {
      // Sort by this column, ascending order
      bomSortFunction = comparator;
      currentSortColumn = th;
      currentSortColumn.childNodes[1].classList.remove("none");
      currentSortColumn.childNodes[1].classList.add("asc");
      currentSortOrder = "asc";
    }
    populateBomBody();
  }
  if (is_checkbox) {
    spacer.onclick = fancyDblClickHandler(
      spacer, spacer.onclick, checkboxSetUnsetAllHandler(name));
  }
  return th;
}

function populateBomHeader(placeHolderColumn = null, placeHolderElements = null) {
  while (bomhead.firstChild) {
    bomhead.removeChild(bomhead.firstChild);
  }
  var tr = document.createElement("TR");
  var th = document.createElement("TH");
  th.classList.add("numCol");

  var vismenu = document.createElement("div");
  vismenu.id = "vismenu";
  vismenu.classList.add("menu");

  var visbutton = document.createElement("div");
  visbutton.classList.add("visbtn");
  visbutton.classList.add("hideonprint");

  var viscontent = document.createElement("div");
  viscontent.classList.add("menu-content");
  viscontent.id = "vismenu-content";

  settings.columnOrder.forEach(column => {
    if (typeof column !== "string")
      return;

    // Skip empty columns
    if (column === "checkboxes" && settings.checkboxes.length == 0)
      return;
    else if (column === "Quantity" && settings.bommode == "ungrouped")
      return;

    var label = document.createElement("label");
    label.classList.add("menu-label");

    var input = document.createElement("input");
    input.classList.add("visibility_checkbox");
    input.type = "checkbox";
    input.onchange = function (e) {
      setShowBOMColumn(column, e.target.checked)
    };
    input.checked = !(settings.hiddenColumns.includes(column));

    label.appendChild(input);
    if (column.length > 0)
      label.append(column[0].toUpperCase() + column.slice(1));

    viscontent.appendChild(label);
  });

  viscontent.childNodes[0].classList.add("menu-label-top");

  vismenu.appendChild(visbutton);
  if (settings.bommode != "netlist") {
    vismenu.appendChild(viscontent);
    th.appendChild(vismenu);
  }
  tr.appendChild(th);

  var checkboxCompareClosure = function (checkbox) {
    return (a, b) => {
      var stateA = getCheckboxState(checkbox, a);
      var stateB = getCheckboxState(checkbox, b);
      if (stateA > stateB) return -1;
      if (stateA < stateB) return 1;
      return 0;
    }
  }
  var stringFieldCompareClosure = function (fieldIndex) {
    return (a, b) => {
      var fa = pcbdata.bom.fields[a[0][1]][fieldIndex];
      var fb = pcbdata.bom.fields[b[0][1]][fieldIndex];
      if (fa != fb) return fa > fb ? 1 : -1;
      else return 0;
    }
  }
  var referenceRegex = /(?<prefix>[^0-9]+)(?<number>[0-9]+)/;
  var compareRefs = (a, b) => {
    var ra = referenceRegex.exec(a);
    var rb = referenceRegex.exec(b);
    if (ra === null || rb === null) {
      if (a != b) return a > b ? 1 : -1;
      return 0;
    } else {
      if (ra.groups.prefix != rb.groups.prefix) {
        return ra.groups.prefix > rb.groups.prefix ? 1 : -1;
      }
      if (ra.groups.number != rb.groups.number) {
        return parseInt(ra.groups.number) > parseInt(rb.groups.number) ? 1 : -1;
      }
      return 0;
    }
  }
  if (settings.bommode == "netlist") {
    tr.appendChild(createColumnHeader("Net name", "bom-netname", (a, b) => {
      if (a > b) return -1;
      if (a < b) return 1;
      return 0;
    }));
    tr.appendChild(createColumnHeader("Color", "bom-color", (a, b) => {
      return 0;
    }));
  } else {
    // Filter hidden columns
    var columns = settings.columnOrder.filter(e => !settings.hiddenColumns.includes(e));
    var valueIndex = config.fields.indexOf("Value");
    var footprintIndex = config.fields.indexOf("Footprint");
    columns.forEach((column) => {
      if (column === placeHolderColumn) {
        var n = 1;
        if (column === "checkboxes")
          n = settings.checkboxes.length;
        for (i = 0; i < n; i++) {
          td = placeHolderElements.shift();
          tr.appendChild(td);
        }
        return;
      } else if (column === "checkboxes") {
        for (var checkbox of settings.checkboxes) {
          th = createColumnHeader(
            checkbox, "bom-checkbox", checkboxCompareClosure(checkbox), true);
          tr.appendChild(th);
        }
      } else if (column === "References") {
        tr.appendChild(createColumnHeader("References", "references", (a, b) => {
          var i = 0;
          while (i < a.length && i < b.length) {
            if (a[i] != b[i]) return compareRefs(a[i][0], b[i][0]);
            i++;
          }
          return a.length - b.length;
        }));
      } else if (column === "Value") {
        tr.appendChild(createColumnHeader("Value", "value", (a, b) => {
          var ra = a[0][1], rb = b[0][1];
          return valueCompare(
            pcbdata.bom.parsedValues[ra], pcbdata.bom.parsedValues[rb],
            pcbdata.bom.fields[ra][valueIndex], pcbdata.bom.fields[rb][valueIndex]);
        }));
        return;
      } else if (column === "Footprint") {
        tr.appendChild(createColumnHeader(
          "Footprint", "footprint", stringFieldCompareClosure(footprintIndex)));
      } else if (column === "Quantity" && settings.bommode == "grouped") {
        tr.appendChild(createColumnHeader("Quantity", "quantity", (a, b) => {
          return a.length - b.length;
        }));
      } else {
        // Other fields
        var i = config.fields.indexOf(column);
        if (i < 0)
          return;
        tr.appendChild(createColumnHeader(
          column, `field${i + 1}`, stringFieldCompareClosure(i)));
      }
    });
  }
  bomhead.appendChild(tr);
}

function populateBomBody(placeholderColumn = null, placeHolderElements = null) {
  const urlRegex = /^(https?:\/\/[^\s\/$.?#][^\s]*|file:\/\/([a-zA-Z]:|\/)[^\x00]+)$/;
  while (bom.firstChild) {
    bom.removeChild(bom.firstChild);
  }
  highlightHandlers = [];
  footprintIndexToHandler = {};
  netsToHandler = {};
  currentHighlightedRowId = null;
  var first = true;
  var style = getComputedStyle(topmostdiv);
  var defaultNetColor = style.getPropertyValue('--track-color').trim();
  if (settings.bommode == "netlist") {
    bomtable = pcbdata.nets.slice();
  } else {
    switch (settings.canvaslayout) {
      case 'F':
        bomtable = pcbdata.bom.F.slice();
        break;
      case 'FB':
        bomtable = pcbdata.bom.both.slice();
        break;
      case 'B':
        bomtable = pcbdata.bom.B.slice();
        break;
    }
    if (settings.bommode == "ungrouped") {
      // expand bom table
      expandedTable = []
      for (var bomentry of bomtable) {
        for (var ref of bomentry) {
          expandedTable.push([ref]);
        }
      }
      bomtable = expandedTable;
    }
  }
  if (bomSortFunction) {
    bomtable = bomtable.sort(bomSortFunction);
  }
  for (var i in bomtable) {
    var bomentry = bomtable[i];
    if (filter && !entryMatches(bomentry)) {
      continue;
    }
    var references = null;
    var netname = null;
    var tr = document.createElement("TR");
    var td = document.createElement("TD");
    var rownum = +i + 1;
    tr.id = "bomrow" + rownum;
    td.textContent = rownum;
    tr.appendChild(td);
    if (settings.bommode == "netlist") {
      netname = bomentry;
      td = document.createElement("TD");
      td.innerHTML = highlightFilter(netname ? netname : "&lt;no net&gt;");
      tr.appendChild(td);
      var color = settings.netColors[netname] || defaultNetColor;
      td = document.createElement("TD");
      var colorBox = document.createElement("INPUT");
      colorBox.type = "color";
      colorBox.value = color;
      colorBox.onchange = netColorChangeHandler(netname);
      colorBox.onmouseup = netColorRightClick(netname);
      colorBox.oncontextmenu = (e) => e.preventDefault();
      td.appendChild(colorBox);
      td.classList.add("color-column");
      tr.appendChild(td);
    } else {
      if (reflookup) {
        references = findRefInEntry(bomentry);
        if (references.length == 0) {
          continue;
        }
      } else {
        references = bomentry;
      }
      // Filter hidden columns
      var columns = settings.columnOrder.filter(e => !settings.hiddenColumns.includes(e));
      columns.forEach((column) => {
        if (column === placeholderColumn) {
          var n = 1;
          if (column === "checkboxes")
            n = settings.checkboxes.length;
          for (i = 0; i < n; i++) {
            td = placeHolderElements.shift();
            tr.appendChild(td);
          }
          return;
        } else if (column === "checkboxes") {
          for (var checkbox of settings.checkboxes) {
            if (checkbox) {
              td = document.createElement("TD");
              var input = document.createElement("input");
              input.type = "checkbox";
              input.onchange = createCheckboxChangeHandler(checkbox, references, tr);
              setBomCheckboxState(checkbox, input, references);
              if (input.checked && settings.markWhenChecked == checkbox) {
                tr.classList.add("checked");
              }
              td.appendChild(input);
              tr.appendChild(td);
            }
          }
        } else if (column === "References") {
          td = document.createElement("TD");
          td.innerHTML = highlightFilter(references.map(r => r[0]).join(", "));
          tr.appendChild(td);
        } else if (column === "Quantity" && settings.bommode == "grouped") {
          // Quantity
          td = document.createElement("TD");
          td.textContent = references.length;
          tr.appendChild(td);
        } else {
          // All the other fields
          var field_index = config.fields.indexOf(column)
          if (field_index < 0)
            return;
          var valueSet = new Set();
          references.map(r => r[1]).forEach((id) => valueSet.add(pcbdata.bom.fields[id][field_index]));
          td = document.createElement("TD");
          var output = new Array();
          for (let item of valueSet) {
            const visible = highlightFilter(String(item));
            if (typeof item === 'string' && item.match(urlRegex)) {
              output.push(`<a href="${item}" target="_blank">${visible}</a>`);
            } else {
              output.push(visible);
            }
          }
          td.innerHTML = output.join(", ");
          tr.appendChild(td);
        }
      });
    }
    bom.appendChild(tr);
    var handler = createRowHighlightHandler(tr.id, references, netname);
    tr.onmousemove = handler;
    highlightHandlers.push({
      id: tr.id,
      handler: handler,
    });
    if (references !== null) {
      for (var refIndex of references.map(r => r[1])) {
        footprintIndexToHandler[refIndex] = handler;
      }
    }
    if (netname !== null) {
      netsToHandler[netname] = handler;
    }
    if ((filter || reflookup) && first) {
      handler();
      first = false;
    }
  }
  EventHandler.emitEvent(
    IBOM_EVENT_TYPES.BOM_BODY_CHANGE_EVENT, {
    filter: filter,
    reflookup: reflookup,
    checkboxes: settings.checkboxes,
    bommode: settings.bommode,
  });
}

function highlightPreviousRow() {
  if (!currentHighlightedRowId) {
    highlightHandlers[highlightHandlers.length - 1].handler();
  } else {
    if (highlightHandlers.length > 1 &&
      highlightHandlers[0].id == currentHighlightedRowId) {
      highlightHandlers[highlightHandlers.length - 1].handler();
    } else {
      for (var i = 0; i < highlightHandlers.length - 1; i++) {
        if (highlightHandlers[i + 1].id == currentHighlightedRowId) {
          highlightHandlers[i].handler();
          break;
        }
      }
    }
  }
  smoothScrollToRow(currentHighlightedRowId);
}

function highlightNextRow() {
  if (!currentHighlightedRowId) {
    highlightHandlers[0].handler();
  } else {
    if (highlightHandlers.length > 1 &&
      highlightHandlers[highlightHandlers.length - 1].id == currentHighlightedRowId) {
      highlightHandlers[0].handler();
    } else {
      for (var i = 1; i < highlightHandlers.length; i++) {
        if (highlightHandlers[i - 1].id == currentHighlightedRowId) {
          highlightHandlers[i].handler();
          break;
        }
      }
    }
  }
  smoothScrollToRow(currentHighlightedRowId);
}

function populateBomTable() {
  populateBomHeader();
  populateBomBody();
  setBomHandlers();
  resizableGrid(bomhead);
}

function footprintsClicked(footprintIndexes) {
  var lastClickedIndex = footprintIndexes.indexOf(lastClicked);
  for (var i = 1; i <= footprintIndexes.length; i++) {
    var refIndex = footprintIndexes[(lastClickedIndex + i) % footprintIndexes.length];
    if (refIndex in footprintIndexToHandler) {
      lastClicked = refIndex;
      footprintIndexToHandler[refIndex]();
      smoothScrollToRow(currentHighlightedRowId);
      break;
    }
  }
}

function netClicked(net) {
  if (net in netsToHandler) {
    netsToHandler[net]();
    smoothScrollToRow(currentHighlightedRowId);
  } else {
    clearHighlightedFootprints();
    highlightedNet = net;
    drawHighlights();
  }
}

function updateFilter(input) {
  filter = input.toLowerCase();
  populateBomTable();
}

function updateRefLookup(input) {
  reflookup = input.toLowerCase();
  populateBomTable();
}

function changeCanvasLayout(layout) {
  document.getElementById("fl-btn").classList.remove("depressed");
  document.getElementById("fb-btn").classList.remove("depressed");
  document.getElementById("bl-btn").classList.remove("depressed");
  switch (layout) {
    case 'F':
      document.getElementById("fl-btn").classList.add("depressed");
      if (settings.bomlayout != "bom-only") {
        canvassplit.collapse(1);
      }
      break;
    case 'B':
      document.getElementById("bl-btn").classList.add("depressed");
      if (settings.bomlayout != "bom-only") {
        canvassplit.collapse(0);
      }
      break;
    default:
      document.getElementById("fb-btn").classList.add("depressed");
      if (settings.bomlayout != "bom-only") {
        canvassplit.setSizes([50, 50]);
      }
  }
  settings.canvaslayout = layout;
  writeStorage("canvaslayout", layout);
  resizeAll();
  changeBomMode(settings.bommode);
}

function populateMetadata() {
  document.getElementById("title").innerHTML = pcbdata.metadata.title;
  document.getElementById("revision").innerHTML = "Rev: " + pcbdata.metadata.revision;
  document.getElementById("company").innerHTML = pcbdata.metadata.company;
  document.getElementById("filedate").innerHTML = pcbdata.metadata.date;
  if (pcbdata.metadata.title != "") {
    document.title = pcbdata.metadata.title + " BOM";
  }
  // Calculate board stats
  var fp_f = 0,
    fp_b = 0,
    pads_f = 0,
    pads_b = 0,
    pads_th = 0;
  for (var i = 0; i < pcbdata.footprints.length; i++) {
    if (pcbdata.bom.skipped.includes(i)) continue;
    var mod = pcbdata.footprints[i];
    if (mod.layer == "F") {
      fp_f++;
    } else {
      fp_b++;
    }
    for (var pad of mod.pads) {
      if (pad.type == "th") {
        pads_th++;
      } else {
        if (pad.layers.includes("F")) {
          pads_f++;
        }
        if (pad.layers.includes("B")) {
          pads_b++;
        }
      }
    }
  }
  document.getElementById("stats-components-front").innerHTML = fp_f;
  document.getElementById("stats-components-back").innerHTML = fp_b;
  document.getElementById("stats-components-total").innerHTML = fp_f + fp_b;
  document.getElementById("stats-groups-front").innerHTML = pcbdata.bom.F.length;
  document.getElementById("stats-groups-back").innerHTML = pcbdata.bom.B.length;
  document.getElementById("stats-groups-total").innerHTML = pcbdata.bom.both.length;
  document.getElementById("stats-smd-pads-front").innerHTML = pads_f;
  document.getElementById("stats-smd-pads-back").innerHTML = pads_b;
  document.getElementById("stats-smd-pads-total").innerHTML = pads_f + pads_b;
  document.getElementById("stats-th-pads").innerHTML = pads_th;
  // Update version string
  document.getElementById("github-link").innerHTML = "InteractiveHtmlBom&nbsp;" +
    /^v\d+\.\d+/.exec(pcbdata.ibom_version)[0];
}

function changeBomLayout(layout) {
  document.getElementById("bom-btn").classList.remove("depressed");
  document.getElementById("lr-btn").classList.remove("depressed");
  document.getElementById("tb-btn").classList.remove("depressed");
  switch (layout) {
    case 'bom-only':
      document.getElementById("bom-btn").classList.add("depressed");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      document.getElementById("frontcanvas").style.display = "none";
      document.getElementById("backcanvas").style.display = "none";
      document.getElementById("bot").style.height = "";
      break;
    case 'top-bottom':
      document.getElementById("tb-btn").classList.add("depressed");
      document.getElementById("frontcanvas").style.display = "";
      document.getElementById("backcanvas").style.display = "";
      document.getElementById("bot").style.height = "calc(100% - 80px)";
      document.getElementById("bomdiv").classList.remove("split-horizontal");
      document.getElementById("canvasdiv").classList.remove("split-horizontal");
      document.getElementById("frontcanvas").classList.add("split-horizontal");
      document.getElementById("backcanvas").classList.add("split-horizontal");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      bomsplit = Split(['#bomdiv', '#canvasdiv'], {
        sizes: [50, 50],
        onDragEnd: resizeAll,
        direction: "vertical",
        gutterSize: 5
      });
      canvassplit = Split(['#frontcanvas', '#backcanvas'], {
        sizes: [50, 50],
        gutterSize: 5,
        onDragEnd: resizeAll
      });
      break;
    case 'left-right':
      document.getElementById("lr-btn").classList.add("depressed");
      document.getElementById("frontcanvas").style.display = "";
      document.getElementById("backcanvas").style.display = "";
      document.getElementById("bot").style.height = "calc(100% - 80px)";
      document.getElementById("bomdiv").classList.add("split-horizontal");
      document.getElementById("canvasdiv").classList.add("split-horizontal");
      document.getElementById("frontcanvas").classList.remove("split-horizontal");
      document.getElementById("backcanvas").classList.remove("split-horizontal");
      if (bomsplit) {
        bomsplit.destroy();
        bomsplit = null;
        canvassplit.destroy();
        canvassplit = null;
      }
      bomsplit = Split(['#bomdiv', '#canvasdiv'], {
        sizes: [50, 50],
        onDragEnd: resizeAll,
        gutterSize: 5
      });
      canvassplit = Split(['#frontcanvas', '#backcanvas'], {
        sizes: [50, 50],
        gutterSize: 5,
        direction: "vertical",
        onDragEnd: resizeAll
      });
  }
  settings.bomlayout = layout;
  writeStorage("bomlayout", layout);
  changeCanvasLayout(settings.canvaslayout);
}

function changeBomMode(mode) {
  document.getElementById("bom-grouped-btn").classList.remove("depressed");
  document.getElementById("bom-ungrouped-btn").classList.remove("depressed");
  document.getElementById("bom-netlist-btn").classList.remove("depressed");
  var chkbxs = document.getElementsByClassName("visibility_checkbox");

  switch (mode) {
    case 'grouped':
      document.getElementById("bom-grouped-btn").classList.add("depressed");
      for (var i = 0; i < chkbxs.length; i++) {
        chkbxs[i].disabled = false;
      }
      break;
    case 'ungrouped':
      document.getElementById("bom-ungrouped-btn").classList.add("depressed");
      for (var i = 0; i < chkbxs.length; i++) {
        chkbxs[i].disabled = false;
      }
      break;
    case 'netlist':
      document.getElementById("bom-netlist-btn").classList.add("depressed");
      for (var i = 0; i < chkbxs.length; i++) {
        chkbxs[i].disabled = true;
      }
  }

  writeStorage("bommode", mode);
  if (mode != settings.bommode) {
    settings.bommode = mode;
    bomSortFunction = null;
    currentSortColumn = null;
    currentSortOrder = null;
    clearHighlightedFootprints();
  }
  populateBomTable();
}

function focusFilterField() {
  focusInputField(document.getElementById("filter"));
}

function focusRefLookupField() {
  focusInputField(document.getElementById("reflookup"));
}

function toggleBomCheckbox(bomrowid, checkboxnum) {
  if (!bomrowid || checkboxnum > settings.checkboxes.length) {
    return;
  }
  var bomrow = document.getElementById(bomrowid);
  var checkbox = bomrow.childNodes[checkboxnum].childNodes[0];
  checkbox.checked = !checkbox.checked;
  checkbox.indeterminate = false;
  checkbox.onchange();
}

function checkBomCheckbox(bomrowid, checkboxname) {
  var checkboxnum = 0;
  while (checkboxnum < settings.checkboxes.length &&
    settings.checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) {
    checkboxnum++;
  }
  if (!bomrowid || checkboxnum >= settings.checkboxes.length) {
    return;
  }
  var bomrow = document.getElementById(bomrowid);
  var checkbox = bomrow.childNodes[checkboxnum + 1].childNodes[0];
  checkbox.checked = true;
  checkbox.indeterminate = false;
  checkbox.onchange();
}

function setBomCheckboxes(value) {
  writeStorage("bomCheckboxes", value);
  settings.checkboxes = value.split(",").map((e) => e.trim()).filter((e) => e);
  prepCheckboxes();
  populateMarkWhenCheckedOptions();
  setMarkWhenChecked(settings.markWhenChecked);
}

function setMarkWhenChecked(value) {
  writeStorage("markWhenChecked", value);
  settings.markWhenChecked = value;
  markedFootprints.clear();
  for (var ref of (value ? getStoredCheckboxRefs(value) : [])) {
    markedFootprints.add(ref);
  }
  populateBomTable();
  drawHighlights();
}

function prepCheckboxes() {
  var table = document.getElementById("checkbox-stats");
  while (table.childElementCount > 1) {
    table.removeChild(table.lastChild);
  }
  if (settings.checkboxes.length) {
    table.style.display = "";
  } else {
    table.style.display = "none";
  }
  for (var checkbox of settings.checkboxes) {
    var tr = document.createElement("TR");
    var td = document.createElement("TD");
    td.innerHTML = checkbox;
    tr.appendChild(td);
    td = document.createElement("TD");
    td.id = "checkbox-stats-" + checkbox;
    var progressbar = document.createElement("div");
    progressbar.classList.add("bar");
    td.appendChild(progressbar);
    var text = document.createElement("div");
    text.classList.add("text");
    td.appendChild(text);
    tr.appendChild(td);
    table.appendChild(tr);
    updateCheckboxStats(checkbox);
  }
}

function populateMarkWhenCheckedOptions() {
  var container = document.getElementById("markWhenCheckedContainer");

  if (settings.checkboxes.length == 0) {
    container.parentElement.style.display = "none";
    return;
  }

  container.innerHTML = '';
  container.parentElement.style.display = "inline-block";

  function createOption(name, displayName) {
    var id = "markWhenChecked-" + name;

    var div = document.createElement("div");
    div.classList.add("radio-container");

    var input = document.createElement("input");
    input.type = "radio";
    input.name = "markWhenChecked";
    input.value = name;
    input.id = id;
    input.onchange = () => setMarkWhenChecked(name);
    div.appendChild(input);

    // Preserve the selected element when the checkboxes change
    if (name == settings.markWhenChecked) {
      input.checked = true;
    }

    var label = document.createElement("label");
    label.innerHTML = displayName;
    label.htmlFor = id;
    div.appendChild(label);

    container.appendChild(div);
  }
  createOption("", "None");
  for (var checkbox of settings.checkboxes) {
    createOption(checkbox, checkbox);
  }
}

function updateCheckboxStats(checkbox) {
  var checked = getStoredCheckboxRefs(checkbox).size;
  var total = pcbdata.footprints.length - pcbdata.bom.skipped.length;
  var percent = checked * 100.0 / total;
  var td = document.getElementById("checkbox-stats-" + checkbox);
  td.firstChild.style.width = percent + "%";
  td.lastChild.innerHTML = checked + "/" + total + " (" + Math.round(percent) + "%)";
}

function constrain(number, min, max){
  return Math.min(Math.max(parseInt(number), min), max);
}

document.onkeydown = function (e) {
  switch (e.key) {
    case "n":
      if (document.activeElement.type == "text") {
        return;
      }
      if (currentHighlightedRowId !== null) {
        checkBomCheckbox(currentHighlightedRowId, "placed");
        highlightNextRow();
        e.preventDefault();
      }
      break;
    case "ArrowUp":
      highlightPreviousRow();
      e.preventDefault();
      break;
    case "ArrowDown":
      highlightNextRow();
      e.preventDefault();
      break;
    case "ArrowLeft":
    case "ArrowRight":
      if (document.activeElement.type != "text"){
        e.preventDefault();
        let boardRotationElement = document.getElementById("boardRotation")
        settings.boardRotation = parseInt(boardRotationElement.value);  // degrees / 5
        if (e.key == "ArrowLeft"){
            settings.boardRotation += 3;  // 15 degrees
        }
        else{
            settings.boardRotation -= 3;
        }
        settings.boardRotation = constrain(settings.boardRotation, boardRotationElement.min, boardRotationElement.max);
        boardRotationElement.value = settings.boardRotation
        setBoardRotation(settings.boardRotation);
      }
      break;
    default:
      break;
  }
  if (e.altKey) {
    switch (e.key) {
      case "f":
        focusFilterField();
        e.preventDefault();
        break;
      case "r":
        focusRefLookupField();
        e.preventDefault();
        break;
      case "z":
        changeBomLayout("bom-only");
        e.preventDefault();
        break;
      case "x":
        changeBomLayout("left-right");
        e.preventDefault();
        break;
      case "c":
        changeBomLayout("top-bottom");
        e.preventDefault();
        break;
      case "v":
        changeCanvasLayout("F");
        e.preventDefault();
        break;
      case "b":
        changeCanvasLayout("FB");
        e.preventDefault();
        break;
      case "n":
        changeCanvasLayout("B");
        e.preventDefault();
        break;
      default:
        break;
    }
    if (e.key >= '1' && e.key <= '9') {
      toggleBomCheckbox(currentHighlightedRowId, parseInt(e.key));
      e.preventDefault();
    }
  }
}

function hideNetlistButton() {
  document.getElementById("bom-ungrouped-btn").classList.remove("middle-button");
  document.getElementById("bom-ungrouped-btn").classList.add("right-most-button");
  document.getElementById("bom-netlist-btn").style.display = "none";
}

window.onload = function (e) {
  initUtils();
  initRender();
  initStorage();
  initDefaults();
  cleanGutters();
  populateMetadata();
  dbgdiv = document.getElementById("dbg");
  bom = document.getElementById("bombody");
  bomhead = document.getElementById("bomhead");
  filter = "";
  reflookup = "";
  if (!("nets" in pcbdata)) {
    hideNetlistButton();
  }
  initDone = true;
  setBomCheckboxes(document.getElementById("bomCheckboxes").value);
  // Triggers render
  changeBomLayout(settings.bomlayout);

  // Users may leave fullscreen without touching the checkbox. Uncheck.
  document.addEventListener('fullscreenchange', () => {
    if (!document.fullscreenElement)
      document.getElementById('fullscreenCheckbox').checked = false;
  });
}

window.onresize = resizeAll;
window.matchMedia("print").addListener(resizeAll);

///////////////////////////////////////////////

///////////////////////////////////////////////

///////////////////////////////////////////////
  </script>
</head>

<body>

<div id="topmostdiv" class="topmostdiv">
  <div id="top">
    <div style="float: right; height: 100%;">
      <div class="hideonprint menu" style="float: right; top: 8px;">
        <button class="menubtn"></button>
        <div class="menu-content">
          <label class="menu-label menu-label-top" style="width: calc(50% - 18px)">
            <input id="darkmodeCheckbox" type="checkbox" onchange="setDarkMode(this.checked)">
            Dark mode
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label menu-label-top" style="width: calc(50% - 17px); border-left: 0;">
            <input id="fullscreenCheckbox" type="checkbox" onchange="setFullscreen(this.checked)">
            Full Screen
          </label>
          <label class="menu-label" style="width: calc(50% - 18px)">
            <input id="fabricationCheckbox" type="checkbox" checked onchange="fabricationVisible(this.checked)">
            Fab layer
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
            <input id="silkscreenCheckbox" type="checkbox" checked onchange="silkscreenVisible(this.checked)">
            Silkscreen
          </label>
          <label class="menu-label" style="width: calc(50% - 18px)">
            <input id="referencesCheckbox" type="checkbox" checked onchange="referencesVisible(this.checked)">
            References
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
            <input id="valuesCheckbox" type="checkbox" checked onchange="valuesVisible(this.checked)">
            Values
          </label>
          <div id="tracksAndZonesCheckboxes">
            <label class="menu-label" style="width: calc(50% - 18px)">
              <input id="tracksCheckbox" type="checkbox" checked onchange="tracksVisible(this.checked)">
              Tracks
            </label><!-- This comment eats space! All of it!
            --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
              <input id="zonesCheckbox" type="checkbox" checked onchange="zonesVisible(this.checked)">
              Zones
            </label>
          </div>
          <label class="menu-label" style="width: calc(50% - 18px)">
            <input id="padsCheckbox" type="checkbox" checked onchange="padsVisible(this.checked)">
            Pads
          </label><!-- This comment eats space! All of it!
          --><label class="menu-label" style="width: calc(50% - 17px); border-left: 0;">
            <input id="dnpOutlineCheckbox" type="checkbox" checked onchange="dnpOutline(this.checked)">
            DNP outlined
          </label>
          <label class="menu-label">
            <input id="dragCheckbox" type="checkbox" checked onchange="setRedrawOnDrag(this.checked)">
            Continuous redraw on drag
          </label>
          <label class="menu-label">
            Highlight first pin
            <form id="highlightpin1">
              <div class="flexbox">
                <label>
                  <input type="radio" name="highlightpin1" value="none" onchange="setHighlightPin1('none')">
                  None
                </label>
                <label>
                  <input type="radio" name="highlightpin1" value="all" onchange="setHighlightPin1('all')">
                  All
                </label>
                <label>
                  <input type="radio" name="highlightpin1" value="selected" onchange="setHighlightPin1('selected')">
                  Selected
                </label>
              </div>
            </form>
          </label>
          <label class="menu-label">
            <span>Board rotation</span>
            <span style="float: right"><span id="rotationDegree">0</span>&#176;</span>
            <input id="boardRotation" type="range" min="-36" max="36" value="0" class="slider" oninput="setBoardRotation(this.value)">
          </label>
          <label class="menu-label">
            <input id="offsetBackRotationCheckbox" type="checkbox" onchange="setOffsetBackRotation(this.checked)">
            Offset back rotation
          </label>
          <label class="menu-label">
            <div style="margin-left: 5px">Bom checkboxes</div>
            <input id="bomCheckboxes" class="menu-textbox" type=text
                   oninput="setBomCheckboxes(this.value)">
          </label>
          <label class="menu-label">
            <div style="margin-left: 5px">Mark when checked</div>
            <div id="markWhenCheckedContainer"></div>
          </label>
          <label class="menu-label">
            <span class="shameless-plug">
              <span>Created using</span>
              <a id="github-link" target="blank" href="https://github.com/openscopeproject/InteractiveHtmlBom">InteractiveHtmlBom</a>
              <a target="blank" title="Mouse and keyboard help" href="https://github.com/openscopeproject/InteractiveHtmlBom/wiki/Usage#bom-page-mouse-actions" style="text-decoration: none;"><label class="help-link">?</label></a>
            </span>
          </label>
        </div>
      </div>
      <div class="button-container hideonprint"
           style="float: right; position: relative; top: 8px">
        <button id="fl-btn" class="left-most-button" onclick="changeCanvasLayout('F')"
                title="Front only">F
        </button>
        <button id="fb-btn" class="middle-button" onclick="changeCanvasLayout('FB')"
                title="Front and Back">FB
        </button>
        <button id="bl-btn" class="right-most-button" onclick="changeCanvasLayout('B')"
                title="Back only">B
        </button>
      </div>
      <div class="button-container hideonprint"
           style="float: right; position: relative; top: 8px">
        <button id="bom-btn" class="left-most-button" onclick="changeBomLayout('bom-only')"
                title="BOM only"></button>
        <button id="lr-btn" class="middle-button" onclick="changeBomLayout('left-right')"
                title="BOM left, drawings right"></button>
        <button id="tb-btn" class="right-most-button" onclick="changeBomLayout('top-bottom')"
                title="BOM top, drawings bot"></button>
      </div>
      <div class="button-container hideonprint"
           style="float: right; position: relative; top: 8px">
        <button id="bom-grouped-btn" class="left-most-button" onclick="changeBomMode('grouped')"
                title="Grouped BOM"></button>
        <button id="bom-ungrouped-btn" class="middle-button" onclick="changeBomMode('ungrouped')"
                title="Ungrouped BOM"></button>
        <button id="bom-netlist-btn" class="right-most-button" onclick="changeBomMode('netlist')"
                title="Netlist"></button>
      </div>
      <div class="hideonprint menu" style="float: right; top: 8px;">
        <button class="statsbtn"></button>
        <div class="menu-content">
          <table class="stats">
            <tbody>
              <tr>
                <td width="40%">Board stats</td>
                <td>Front</td>
                <td>Back</td>
                <td>Total</td>
              </tr>
              <tr>
                <td>Components</td>
                <td id="stats-components-front">~</td>
                <td id="stats-components-back">~</td>
                <td id="stats-components-total">~</td>
              </tr>
              <tr>
                <td>Groups</td>
                <td id="stats-groups-front">~</td>
                <td id="stats-groups-back">~</td>
                <td id="stats-groups-total">~</td>
              </tr>
              <tr>
                <td>SMD pads</td>
                <td id="stats-smd-pads-front">~</td>
                <td id="stats-smd-pads-back">~</td>
                <td id="stats-smd-pads-total">~</td>
              </tr>
              <tr>
                <td>TH pads</td>
                <td colspan=3 id="stats-th-pads">~</td>
              </tr>
            </tbody>
          </table>
          <table class="stats">
            <col width="40%"/><col />
            <tbody id="checkbox-stats">
              <tr>
                <td colspan=2 style="border-top: 0">Checkboxes</td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
      <div class="hideonprint menu" style="float: right; top: 8px;">
        <button class="iobtn"></button>
        <div class="menu-content">
          <div class="menu-label menu-label-top">
            <div style="margin-left: 5px;">Save board image</div>
            <div class="flexbox">
              <input id="render-save-width" class="menu-textbox" type="text" value="1000" placeholder="Width"
                  style="flex-grow: 1; width: 50px;" oninput="validateSaveImgDimension(this)">
              <span>X</span>
              <input id="render-save-height" class="menu-textbox" type="text" value="1000" placeholder="Height"
                  style="flex-grow: 1; width: 50px;" oninput="validateSaveImgDimension(this)">
            </div>
            <label>
              <input id="render-save-transparent" type="checkbox">
              Transparent background
            </label>
            <div class="flexbox">
              <button class="savebtn" onclick="saveImage('F')">Front</button>
              <button class="savebtn" onclick="saveImage('B')">Back</button>
            </div>
          </div>
          <div class="menu-label">
            <span style="margin-left: 5px;">Config and checkbox state</span>
            <div class="flexbox">
              <button class="savebtn" onclick="saveSettings()">Export</button>
              <button class="savebtn" onclick="loadSettings()">Import</button>
              <button class="savebtn" onclick="resetSettings()">Reset</button>
            </div>
          </div>
          <div class="menu-label">
            <span style="margin-left: 5px;">Save bom table as</span>
            <div class="flexbox">
              <button class="savebtn" onclick="saveBomTable('csv')">csv</button>
              <button class="savebtn" onclick="saveBomTable('txt')">txt</button>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div id="fileinfodiv" style="overflow: auto;">
      <table class="fileinfo">
        <tbody>
          <tr>
            <td id="title" class="title" style="width: 70%">
              Title
            </td>
            <td id="revision" class="title" style="width: 30%">
              Revision
            </td>
          </tr>
          <tr>
            <td id="company">
              Company
            </td>
            <td id="filedate">
              Date
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </div>
  <div id="bot" class="split" style="height: calc(100% - 80px)">
    <div id="bomdiv" class="split split-horizontal">
      <div style="width: 100%">
        <input id="reflookup" class="textbox searchbox reflookup hideonprint" type="text" placeholder="Ref lookup"
               oninput="updateRefLookup(this.value)">
        <input id="filter" class="textbox searchbox filter hideonprint" type="text" placeholder="Filter"
               oninput="updateFilter(this.value)">
        <div class="button-container hideonprint" style="float: left; margin: 0;">
          <button id="copy" title="Copy bom table to clipboard"
               onclick="saveBomTable('clipboard')"></button>
        </div>
      </div>
      <div id="dbg"></div>
      <table class="bom" id="bomtable">
        <thead id="bomhead">
        </thead>
        <tbody id="bombody">
        </tbody>
      </table>
    </div>
    <div id="canvasdiv" class="split split-horizontal">
      <div id="frontcanvas" class="split" touch-action="none" style="overflow: hidden">
        <div style="position: relative; width: 100%; height: 100%;">
          <canvas id="F_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
          <canvas id="F_fab" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
          <canvas id="F_slk" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
          <canvas id="F_hl" style="position: absolute; left: 0; top: 0; z-index: 3;"></canvas>
        </div>
      </div>
      <div id="backcanvas" class="split" touch-action="none" style="overflow: hidden">
        <div style="position: relative; width: 100%; height: 100%;">
          <canvas id="B_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
          <canvas id="B_fab" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
          <canvas id="B_slk" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas>
          <canvas id="B_hl" style="position: absolute; left: 0; top: 0; z-index: 3;"></canvas>
        </div>
      </div>
    </div>
  </div>
</div>

</body>

</html>
